java,如何从int 1234提取 34(最后两位)?

2025-03-26 08:02:05
推荐回答(5个)
回答(1):

你可以把int类型转换成为String类型,进行字符串的截取, 然后再转换为int类型。代码如下:

public class Test {
public static void main(String[] args) {
int i = 1234;
System.out.println(Integer.parseInt(String.valueOf(i).substring(2)));

}

回答(2):

int a = 1234;
int b = Integer.parseInt(String.valueOf(a).substring(2));

回答(3):

方法1 1234模除100取余

方法2 将1234转成字符串 然后使用字符串截取

回答(4):

int a = 1234;
String b = 1234+"";
System.out.print(b.substring(b.length - 2));//输出 34

回答(5):

int length = 1234;
String s = String.valueOf(length);
System.out.println(s);
String substring = s.substring(s.length()-2,s.length());
System.out.println(substring);