例题

将一个数组逆序输出

取一个整数a从右端开始的4~7位。

package a;
import java.util.*;
public class ScannerTest {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.print("请输入一个7位以上的正整数:");
long a = s.nextLong();
String ss = Long.toString(a);
char[] ch = ss.toCharArray();
int j = ch.length;
if (j < 7) {
System.out.println("输入错误!");
}
else {
System.out.println("截取从右端开始的4~7位是:" + ch[j - 7] + ch[j - 6] + ch[j - 5] + ch[j - 4]);
}
}
}

posted @ 2020-08-30 00:43  马梦佳  阅读(160)  评论(0编辑  收藏  举报