※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):