709. 轉(zhuǎn)換成小寫字母

需求:實(shí)現(xiàn)函數(shù) ToLowerCase(),該函數(shù)接收一個(gè)字符串參數(shù) str,并將該字符串中的大寫字母轉(zhuǎn)換成小寫字母,之后返回新的字符串。

class Solution {
    public String toLowerCase(String str) {
        char[] ch=str.toCharArray();//字符串轉(zhuǎn)換字符數(shù)組                                  
        for(int i=0;i<ch.length;i++) {
            if(ch[i]>=65&&ch[i]<=90) {
                ch[i]+=32;
            }
        }
        //將字符數(shù)組轉(zhuǎn)換為字符串
        String cs = new String(ch);
        return cs;
    }
}

基礎(chǔ)題,擴(kuò)展幾個(gè)相關(guān)知識(shí)點(diǎn):
1.定義數(shù)組以下兩種方式?jīng)]有區(qū)別,使用效果完全一樣
type arrayName[];
type[] arrayName;
2.A的ASCII碼是65,Z 是90,小寫是將其+32
3.字符串轉(zhuǎn)數(shù)組,考慮用 str.toCharArray()
錯(cuò)誤使用: String[] ch = " str" ; 這句話是將這個(gè)字符串轉(zhuǎn)化為一個(gè)字符串?dāng)?shù)組,不符合該場(chǎng)景使用

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

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容