我试图形成一个StringBuffer为00000的初始值..从整数值转换为StringBuffer的用零作为默认值
我的问题是初始值是依赖于一个整数变量并根据在StringBuffer中应该有许多零的整数变量的值..
Eg int length = 9,因此我的StringBuffer应该与000000000 ....(9个零)...
我没有找到解决这个问题的方法。任何人都可以请指导我这一点。
我发现的一种方法是获取整数值并将很多值存储在String数组中,然后将字符串数组写入StringBuffer,但似乎是非常低效的方法。请指导我。
一种方法是用一个指数作为整数变量的值,运行一个循环,并在每个循环中的StringBuffer ....任何其他方式出这个问题的追加0。 .. ??? – AngelsandDemons
http://download.oracle.com/javase/1.5.0/docs/api/java/util/Formatter.html#format(java.lang.String,java.lang.Object ...) – NullUserException