我有一个六位数字,所以我想获取前两位和最后四位并将其存储在一个变量中。int sixDigit = 102020;我想要这样的东西:int firstTwo = 10;int lastFour = 2020;
2 回答
Cats萌萌
TA贡献1805条经验 获得超9个赞
int sixDigit = 102020;
int firstTwo = sixDigit / 10000;
int lastFour = sixDigit % 10000;
www说
TA贡献1775条经验 获得超8个赞
或者你想要这个:
int sixDigit = 102020;
String sixDigitString = String.valueOf(sixDigit);
int firstTwo = Integer.valueOf(sixDigitString.substring(0,2));
int lastFour = Integer.valueOf(sixDigitString.substring(2,6));
添加回答
举报
0/150
提交
取消