Re: [問題] 請問如何有效率的將字串首字改大寫?

看板java作者 (愚人)時間18年前 (2007/06/21 17:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串8/9 (看更多)
※ 引述《archerlin ()》之銘言: : ※ 引述《adrianshum (Alien)》之銘言: : : 只是順手打出來而已 :P : : 嗯, 看來真的不能一行搞定... : : 稍稍試了一下, 就算改用了 StringBuilder, 也是用 char array 比較快一點 : : Alien : 恩 感恩 採用CharArray 程式繼續往下寫囉... : 會問這基本的正是因為我JSP網頁大約有50~60萬左右個字串要即時這樣改 : 想問問看速度快點的寫法 : 能省一點時間算一點,user才不會等太久 (我那支撈SQL就要超久了,能省則省XD) : 我也順手簡測了一下 各跑50萬次 : 我的方法1最爛 大約要1s : 我的方法2 大約要280ms : StringBuilder 大約要200ms左右 (應該是省space) : CharArray 大約要70ms左右 : 果然小地方運算還是用愈primitive type愈快阿...用太多加工的方法只是愈慢 XD <style> body {text-transform:capitalize} </style> 這樣就全都轉好了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.174.141
文章代碼(AID): #16UZz40O (java)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 8 之 9 篇):
文章代碼(AID): #16UZz40O (java)