java,如何从int 1234提取 34(最后两位)?
展开全部
int a = 1234;
int b = Integer.parseInt(String.valueOf(a).substring(2));
追问
substring(2)); 里的2是后两位的意思吗
追答
就是从第2位开始数到最后,索引从0开始
substring(2) substring(2, 4)
你如果是整形的,那用求余数,整数也可以,不过要是位数不确定还是要依赖字符串方法
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
方法1 1234模除100取余
方法2 将1234转成字符串 然后使用字符串截取
方法2 将1234转成字符串 然后使用字符串截取
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-02-27
展开全部
int a = 1234;
String b = 1234+"";
System.out.print(b.substring(b.length - 2));//输出 34
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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);
String s = String.valueOf(length);
System.out.println(s);
String substring = s.substring(s.length()-2,s.length());
System.out.println(substring);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询