​​题目:输入一个整数a,取出a的从右端开始的4~7位

mac2026-04-04  5

 

import java.util.Scanner; class Test32 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一个不小于7位的整数:"); long a = sc.nextLong(); //将a转换为字符串 String str = Long.toString(a); //将字符串转换为字符数组 char[] ch = str.toCharArray(); if(ch.length<7){ System.out.println("您的输入不符合要求"); }else{ //ch[ch.length-7]在ch[ch.length-6]的左边 System.out.println(a+"从右边开始的4-7位是:"+ch[ch.length-7]+ch[ch.length-6]+ch[ch.length-5]+ch[ch.length-4]); } } }

【运行结果】

最新回复(0)