java中怎么取一个int型数的个位和十位上的数,直接取位一个int型的数

来源:百度知道 编辑:UC知道 时间:2024/06/17 20:41:16

int i = ***;
//个位:
int gewei = i%10;
//十位
int shiwei = i/10%10;

假如你得到一个int数为a;
分两种情况:
1、此数为三位及其以上
那么(a/10)的个位数就是a的十位数的值;
2、此数为一位或者两位
那么(a/10)的结果就是a的十位数的值

int i=12312;
i%10;
i/10%10;
列推!!