看板
[ java ]
討論串[J2SE] String padding 的問題
共 9 篇文章
內容預覽:
哈 我的意思不是要暴力把char[]寫死,. 而是嘗試從需求面的角度開發這個class。. 通常用到String Padding功能,是為了建立純文字的表格,. 特性是每個欄位的長度會一直套用到下一列,. 不會不斷產生隨機的padding長度。. 在這樣的需求下,. 在建構子時就決定要多長,用什麼字
(還有1515個字)
內容預覽:
忽然覺得我好無聊 @_@. 把目前板上全部的實作整理起來,得:. godfat ~/p/t/padding> javac Padding.java. godfat ~/p/t/padding> java -server Padding. Padder_silver8250: 1297 ms.. Pa
(還有1404個字)
內容預覽:
這是我所能實驗出最快的了:. private static char[] b = new char[0];. private static String padding(String text , int size). {. if(b.length != size). {. b = new char
(還有481個字)
內容預覽:
稍微改良一下, String + String = String 這種寫法的效率不好. 這裡沒考慮中英文問題.. String pad(String str, int size){. char [] chars = new char[size];. java.util.Arrays.fill(cha
(還有156個字)
內容預覽:
試了一下,這樣確實更快:. 1 是我原本的寫法. 2 是原 po 的寫法. 3 是 infinitlee 的 String.format(為什麼那麼慢?我以為會很快). 4 是改成暴力寫死的寫法. godfat ~/p/t/padding>. time java Padding; time java
(還有1363個字)