本帖最后由 张洋铭 于 2011-10-11 11:31 编辑
给你个简单点的吧~~~3句话搞定
Long num=new Long((long) Math.pow(23,23));
String s= num.toString();
for (int i = 0, l=num.toString().length()-3; i < 3; i++, l++) {
System.out.print("末尾3位数为:"+s.charAt(l));
}
此处的for循环也可以写成System.out.println("末尾3位数为:"+s.substring(s.length()-3));
2种思路,供你参考 |