看板 java 關於我們 聯絡資訊
各位先進,小弟遇到一個問題!! String padding 也就是字串後面補空白 目前小弟的作法很笨,API查了,可是要找可用的API就像大海撈針!! 我已經找了一整天了!! 很笨的方法就是用回圈去補後面剩下的空白 private String padding( String data , int size) { int length = data.getBytes().length; //因為中文英文的長度不同 StringBuffer sb = new StringBuffer(data); for (int i=0 , n=size-length ; i<n ; i++) { sb.append(" "); } return sb.toString(); } 不知道各位先進是否知道有現成的 API 改進我這很笨的方法。 或是直接對我的笨方法改得比較不浪費時間。 因為這個 method 對於目前開發的程式來說,至少會跑 1K up 每次 padding 都會補 50 個空白以上 感覺用這 method 會跑到 user 都等不下去XD 小弟請各位先進們指教了!! 感恩您 ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 192.192.86.208 ※ 編輯: silver8250 來自: 192.192.86.208 (04/26 18:18)