[問題] String.format 排版問題
想用List 輸入一些資料...(因為想要有點選修改的功能)
可是排版都排不整齊...
使用String.format 時…也都會有問題…@@
是寫法有問題? 還是?
或者說有什麼方法可以達成?
感謝
底下是程式碼
==
private java.util.List<String[]> list=new LinkedList<String[]>();
public String toString(int k)
{
int[] l={10,8,8,8,20,10,10,4};
if(l.length!=list.get(k).length) return null;
StringBuffer s=new StringBuffer("");
for(int i=0;i<list.get(k).length;i++)
{
s.append(String.format("%-"+l[i]+"s\t",list.get(k)[i]));
}
return s.toString();
}
==
ls=new java.awt.List(20);
for(int i=0;i<data.length("store");i++)
ls.add(data.toString(i));
==
--
無我不能之事 無我不解之謎
無我不為之利 無我不勝之爭
~平風造雨四無君
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.225.50.162
※ 編輯: seraphxx 來自: 61.225.50.162 (01/28 14:54)
→
01/29 23:54, , 1F
01/29 23:54, 1F