java数值类型取指定位数的数字

有时候对一个字符串需要取指定位数数值,这样我们可以使用 取模,来实现这个功能:

public static void main(String[] args) throws Exception {

        Integer num = 123456;

        //取个位数值
        Integer num_units = num % 10;

        //取十位数值
        Integer num_tens = num / 10 % 10;

        //取百位数值

        Integer num_hundred = num / 100 % 10;

        System.out.println("个位数值:" + num_units);
        System.out.println("十位数值:" + num_tens);
        System.out.println("百位数值:" + num_hundred);
    }

个位数值:6
十位数值:5
百位数值:4

你可能感兴趣的:(java)