急!在线等!!!关于整数的格式化~请教各位大侠 请教各位大侠:在java中如何实现整数的格式化?如:1输出0001,88输出0088,谢谢各位!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DecimalFormat df = new DecimalFormat("0000");String s = df.format(i); shine333(enihs):老大,你的方法好像不行啊,1还是那个1啊~~有没有其他办法的啊??? shine333(enihs):呵呵,对不起老大,你的方法完全正确,是我弄错了,万分感激啊!!! int i1 = 1; int i2 = 12; int i3 = 123; int i4 = 1234;方法1: DecimalFormat df = new DecimalFormat("0000"); System.out.println(df.format(i1)); System.out.println(df.format(i2)); System.out.println(df.format(i3)); System.out.println(df.format(i4));方法2: System.out.println(("0000" + i1).substring(("0000" + i1).length() -4 )); System.out.println(("0000" + i2).substring(("0000" + i2).length() -4 )); System.out.println(("0000" + i3).substring(("0000" + i3).length() -4 )); System.out.println(("0000" + i4).substring(("0000" + i4).length() -4 )); Croatia的方法明显错误你只试了int >= 0;if (i == -1) { System.out.println("00-1");} 一道GOOGLE的面视题 请问java.sql.Statement的addBatch能用来create存储过程吗? 为了与你坐在一起喝咖啡 为什么说c++不是一种纯面向对象的语言,而Java是?! 求助:请对static inner class 祥解! 征java程序设计题 怎么才可以把ASCII码转换为汉字 一个郁闷的java函数,高手请进~~~~ 如何获取客户端浏览器所使用的语言,特别是要区分简繁体! 求助 大家提提意见,哪里还能在代码层面进行“防反编译”优化 大批量socket连接问题
String s = df.format(i);
有没有其他办法的啊???
int i2 = 12;
int i3 = 123;
int i4 = 1234;
方法1:
DecimalFormat df = new DecimalFormat("0000");
System.out.println(df.format(i1));
System.out.println(df.format(i2));
System.out.println(df.format(i3));
System.out.println(df.format(i4));
方法2: System.out.println(("0000" + i1).substring(("0000" + i1).length() -4 ));
System.out.println(("0000" + i2).substring(("0000" + i2).length() -4 ));
System.out.println(("0000" + i3).substring(("0000" + i3).length() -4 ));
System.out.println(("0000" + i4).substring(("0000" + i4).length() -4 ));
你只试了int >= 0;
if (i == -1) {
System.out.println("00-1");
}