Java 中如何遍歷字符串

String s = new String("Hello");
for(int i = 0; i < s.length(); i++) {
    char c = s.charAt(i);
    // ....
}

String 不支持下標索引的方式訪問,所以需要使用 charAt(i) 的方式訪問對應位置的字符。同時也就沒有辦法使用下標的方式對 String 進行修改。

String是一種不可變類,字符串一但生成就不能被改變。例如:使用‘+’進行字符串連接,會產生新的字符串,原串不會發(fā)生任何變化;使用 replace() 進行替換某些字符的時候也是產生新的字符串,不會更改原有字符串。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容