作者tkcn (小安)
看板java
标题Re: [问题] 关於用回圈补0
时间Sat May 19 21:57:24 2007
※ 引述《ossetepokimo (流光)》之铭言:
: 想请教一下板上的大大
: 以下为何会发生那样情况(不知是否我考虑不周还是太笨了...)
: 就是我先告一个阵列 想将阵列内的String补成一样长度
: 但是就是会有问题
: String sb[]={"101","1","1010","111","1","101","100","11"};
: for(int i=0;i<sb.length;i++)
: {
: if(sb[i].length()<4)
: {
: for(int j=0;j<4-sb[i].length();j++)
^^^^^^^^^ 这边有问题
注意 sb[i] 的值会一直增加喔
: {
: sb[i]='0'+sb[i];
如果确定都是数字的话,善用 Format String 应该是个不错的选择
String.format("%04d", intValue);
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.131.65.163