看板 java 關於我們 聯絡資訊
請問有沒有啥最有效率的方式 將字串的第一個字母改成大寫阿? 我原本是這樣寫 String s = "javaworld"; Character c = new Character(s.charAt(0)); c = Character.toUpperCase(c); s = s.replaceAll("^[a-z]", c.toString()); 後來覺得實在很畫蛇添足 乾脆改成這樣 String s = "javaworld"; s = s.substring(0, 1).toUpperCase() + s.substring(1); 不過看來還是挺蠢的...XD 我想知道有沒有更有效率又漂亮的寫法? 最好是用到正規式的...(剛好最近在學) :P -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.87.131.226