找规律得公式总结:
个位:数值%10;
十位:数值/10%10;
百位:数值/100%10;
千位:数值/1000%10;
全部代码:
package com.zhang.oprator;
import java.util.Scanner;
public class OperatorDemo7 {
public static void main(String[] args) {
//需求:数值拆分
//将一个三位数,分别打印出个位,十位,百位,千位的数字
System.out.println("请输入一个四位数数:");
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
int ge = num % 10;
int shi = num / 10 % 10;
int bai = num / 100 % 10;
int qian = num / 1000 %10;
System.out.println("个位上的数字是:"+ge);
System.out.println("十位上的数字是:"+shi);
System.out.println("百位上的数字是:"+bai);
System.out.println("千位上的数字是:"+qian);
}
}
运行结果: