import java.util.Scanner;
public class DemoTest04 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入整形数据,按
回车键确定...");
int num;
while(Math.abs(num = sc.nextInt()) < 1000000) {
System.out.println("输入的数据少于7位,请重新输入...");
}
StringBuilder str = new StringBuilder(Math.abs(num) + "");
int a = Integer.parseInt(str.substring(0,3)) * (num / Math.abs(num));
int b = Integer.parseInt(str.substring(3,7)) * (num / Math.abs(num));
System.out.println("前三位a:" + a);
System.out.println("接着四位b:" + b);
}
}
本回答被网友采纳