C 總結 字串類常用方法

2021-08-09 23:50:51 字數 1133 閱讀 9335

首先需要注意的是:字串時不可變的,所以這些函式不會直接改變字串的內容,而是把修改後的字串的值通過函式返回值的形式返回,即s.tolower()與s=s.tolower

1.tolower()把字串轉換成小寫

2.toupper()把字串轉換成大寫

3.s1.equals(s2,stringcomparison.ordinallgnorecase)兩個字串進行不區分大小寫的比較

舉例:兩個同學輸入各自喜歡的美劇名稱,判斷是否一致,如果相同,輸出兩人共同喜歡的劇名;如果不同,則輸出兩人喜歡的不同劇名

分析:由於不確定兩個人的輸入習慣,就算輸入的是相同的劇名,但是由於大小寫的習慣可能導致最後程式判斷錯誤,所以可以直接將兩位同學輸入的字串轉換成大寫或小寫。另外,最簡單的方法是忽略大小寫進行比較。

將輸入內容轉換成小寫:

console.writeline("請輸入第一位同學喜歡的美劇名");

string str1 = console.readline();

str1 = str1.tolower();//把字串轉換成小寫的

將輸入內容轉換成大寫:

console.writeline("請輸入第一位同學喜歡的美劇名");

string str1 = console.readline();

str1 = str1.toupper();//把字串轉換成大寫的

忽略大小寫進行比較
console.writeline("請輸入第一位同學喜歡的美劇名");

string str1 = console.readline();

console.writeline("請輸入第二位同學喜歡的美劇名");

string str2 = console.readline();

bool result = str1.equals(str2, stringcomparison.ordinalignorecase);//忽略大小寫比較

if (result )

else

-----", str1, str2));

}console.readkey();

當然,這只針對個例,我們要根據實際情況挑選相應的方法呢。

JS字串常用方法總結

0 for var i 0 i return true 4 str.indexof searchstring,startindex 返回子字串第一次出現的位置,從startindex開始查詢,找不到時返回 1 5 str.lastindexof searchstring,startindex 從由往...

Python 字串 常用方法 總結

查詢 string.find str,beg 0,end len string 檢測 str 是否包含在 string 中,如果 beg 和 end 指定範圍,則檢查是否包含在指定範圍內,如果是,返回開始的索引值,否則返回 1 string.rfind str,beg 0,end len strin...

JS字串常用方法總結

1 tolowercase 把字串轉為小寫,返回新的字串。var str hello world var str1 str.tolowercase console.log str hello world console.log str1 hello world2 touppercase 把字串轉為大...