[問題] String.format 排版問題

看板java作者 (冷月)時間17年前 (2009/01/28 02:57), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
想用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
文章代碼(AID): #19VraqNs (java)