Re: [問題] 請問如何有效率的將字串首字改大寫?
※ 引述《superlubu (勁過呂布)》之銘言:
: ※ 引述《adrianshum (Alien)》之銘言:
: : String s = "javaworld";
: : s=new StringBuffer(s).setCharAt(0, Character.toUpperCase(s.charAt(0))
: : .toString();
: : 好像效率好一點 (?) , 至少生出來的object 好像少一點 XDDD
: : Alien
: 這樣好像不能 compile (?)
: 少了一個 ")",
: setCharAt() return void cannot be used as a reference
: 好像還是要分幾行來寫...
只是順手打出來而已 :P
嗯, 看來真的不能一行搞定...
稍稍試了一下, 就算改用了 StringBuilder, 也是用 char array 比較快一點
Alien
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.22.246.26
討論串 (同標題文章)