首先,我们可以将三位数转换为字符串,然后通过字符串的索引来获取每一位的数字。 intnum=456;StringnumStr=Integer.toString(num);// 获取个位数intunit=numStr.charAt(numStr.length()-1)-'0';// 获取十位数intten=numStr.charAt(numStr.length()-2)-'0';// 获取百位数inthundred=numStr.charAt(numStr...
取该数的个位数字: 个位数字可以通过将三位数与10取模得到。在Java中,取模运算符是%。 取该数的十位数字: 要获取十位数字,你可以先将三位数除以10,然后再对10取模。这是因为十位数字在除以10后会被移到个位上,然后再通过取模得到。 取该数的百位数字: 百位数字可以通过将三位数除以100得到。在Java中,整...
一个位是0一个位是1结果也是0 按位或| 两个位只要有一个为1,结果就是1,否则就为0 按位异或∧ 两个操作数的位中,相同则结果为0,不同则结果为1 按位非~ 如果位为0,结果是1,如果位为1,结果为0 移位(只应用于整形的数) 左移<<(相当于乘以2的多少次方) 将运算符左边的对象,按右边指定的位数向左...