




已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 IndexOf()(搜索字符串)非靜態(tài)方法,返回String中的每一個或多個字符在此字符串中的第一個匹配項的索引。 2、 Contains()非靜態(tài)方法,返回一個值,該值指示指定的String對象是否出現(xiàn)在此字符串中。3、 Join() (string.Join(“”,a)串聯(lián)對象數(shù)組中的各個元素,其中在每個元素之間使用指定的分隔符4、/求字符串的長度(Length) /string str=123345-; /Console.WriteLine(請輸入一個字符串?);/string str = Console.ReadLine(); /Console.WriteLine(str.Length);/Console.ReadLine(); 5、/IsNullOrEmpty()-指示指定的字符串是null,還是System.String.Empty字符串,返回值是bool類型 /string.IsNullOrEmpty(null); /靜態(tài)方法,判斷為null或者為”(靜態(tài)方法) 類名.靜態(tài)方法 /字符串是不可變的,有時需要改變字符串中的某些值,這時就轉換成char數(shù)組6、/ToCharArray() 將string轉換為char7、 / ToLower()小寫,必須接收返回值。(因為:字符串的不可變); /string str1 = ABCD; /string str2 = str1.ToLower(); /Console.WriteLine(str2); /Console.ReadLine(); 8、/ToUpper() 大寫 ToUpper()方法和ToLower()方法都沒有參數(shù)/string str1 = abcd; /string str2 = str1.ToUpper(); /Console.WriteLine(str2); /Console.ReadLine(); 9、/Equals()比較兩個字符串是否相同,忽略大小寫的比較 /string str1 = new string(new chara,b,c); /string str2 = new string(new chara,b,c); /字符串特殊.= /if (str1.Equals(str2)/通過Equals判斷對象是同一個對象也布準確了 / / Console.WriteLine(對象相同); / /else / Console.WriteLine(不是相同的對象);/Console.ReadLine();10、 /IndexOf() 如果沒有找到對應的數(shù)據(jù),返回-1. (搜索字符串) /面試題:統(tǒng)計一個字符串中,”天安門”出現(xiàn)的次數(shù) /字符串的搜索/string str = 北京傳智播客軟件培訓,傳智播客.net培訓,傳智播客Java培訓。傳智播客官網(wǎng),北京傳智播客歡迎您;/string KeyWord = 傳智播客;/int index = 0; /定義索引/int count = 0; /記錄次數(shù)/int index=str.IndexOf(KeyWord ,0);/while (index = str.IndexOf(KeyWord, index) != -1) / / count+; / Console.WriteLine(傳智播客出現(xiàn)的索引位置為:0,共出現(xiàn)了1次, index, count); / index = index + KeyWord.Length; / /Console.WriteLine(=);/Console.WriteLine(一共出現(xiàn)了0次, count); /Console.ReadLine(); 11、/LastIndexOf()如果沒有找到對應的數(shù)據(jù),返回-1 (搜索字符串) /字符串方法IndexOf()和LastIndexOf()可以得到目標字符串第一個和最后一個出現(xiàn)的一個字符或字符的位置 /string str = C# makes string easy.; /int a = str.IndexOf(ke); /int b = str.LastIndexOf(s); /Console.WriteLine(ke第一次出現(xiàn)的位置0,a); /Console.WriteLine(s最后一次出現(xiàn)的位置0,b); /Console.ReadLine(); 12、/Substring()/2個重載,截取字符串。 /string str1 = 123456789; /string str2 = str1.Substring(3); /string str2 = str1.Substring(3,4); /Console.WriteLine(str2); /Console.ReadLine(); 13、/Split() /分割字符串。/可以重載 /string str= 12=+345=678=9; /StringSplitOptions.RemoveEmptyEntries 前面的參數(shù)就必須是char數(shù)組 /char ch = =;/string chars = str.Split(ch, StringSplitOptions.RemoveEmptyEntries);/string chars = str.Split(new char=,+,StringSplitOptions.RemoveEmptyEntries); /切掉= 以后有空白 /char數(shù)組,數(shù)組就可以for循環(huán) /for (int i = 0; i chars.Length ; i+) / / Console.WriteLine(charsi); / /Console.WriteLine(); /Console.ReadLine();14、 /Join()-串聯(lián)對象數(shù)組中的各個元素,其中在每個元素之間使用指定的分隔符 靜態(tài)方法 /string str= 12=+345=678=9; /string chars = str.Split(new char=,+,StringSplitOptions.RemoveEmptyEntries); /切掉= 以后有空白 /char數(shù)組,數(shù)組就可以for循環(huán) /string st=string.Join(好,chars); /Join(string n,params object values)可變數(shù)組/Console.WriteLine(st);/for (int i = 0; i chars.Length ; i+) / / Console.WriteLine(charsi); / /Console.WriteLine(); /Console.ReadLine();15、 /Format()靜態(tài)方法 /類似 Console.ReadLine(); /將指定字符串中的一個或多個格式項替換為指定對象的字符串表示形式,復合格式字符串 /string st=string.Format(0,1,2, 1, 2, 3); /WinForm中輸出用到 MessBox() /三層,數(shù)據(jù)庫,ADO.Net會用到 /Console.WriteLine(0,1,2, 1, 2, 3); /Console.WriteLine(st); /Console.ReadLine();16、 /字符串的連接 string str1=One; string str2=str1+Two+Three+Four; Console.WriteLine(str2 ); Console.ReadLine(); 17、/Replace() =(字符串替換) /Console.WriteLine(請輸入一個字符串?); /string name = Console.ReadLine(); /怎么判斷一個字符串有沒有其它字符 /Contains() 非靜態(tài)方法,返回一個值,該值指示指定的String對象是否出現(xiàn)在此字符串中 /IndexOf()(搜索字符串) /if (name.Contains(MN) / / string newStr = name.Replace(MN, LYQ)+*; / Console.WriteLine(newStr); / /else / / Console.WriteLine(沒有合適的替換!); / /Console.ReadLine();/注意:對字符串的操作一定要用變量接收返回值。(字符串是不能變的,每次都是構建一個新的字符串) string str=a; /開辟一個空間存a str=b; /又開
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 不定價采購合同范例
- 個人轉讓大棚合同范例
- 代運營合同范例
- 2024年初級審計師考試發(fā)展前景試題及答案
- 萬科購房合同范例
- 黨建版面制作合同范例
- cnc維修合同范例
- 臨時安裝合同范例
- 兄妹房屋過戶合同范例
- 會員團購合作合同范例
- 第12課 19世紀下半期資本主義的擴展
- 2022版藝術新課標解讀心得(課件)小學美術
- 鋰離子電池失效分析及后果PFMEA-電子表格版
- 2024年江蘇南京林業(yè)大學招聘專職輔導員15人(第二批)管理單位遴選500模擬題附帶答案詳解
- 律師事務所法律咨詢委托書
- 24秋國家開放大學《科學與技術》終結性考核大作業(yè)參考答案
- 中華人民共和國保守國家秘密法實施條例
- 人美版八年級美術下冊《1. 繪畫的多元化》說課稿
- DB34T4829-2024公路工程泡沫輕質土設計與施工技術規(guī)程
- 【新課標核心素養(yǎng)目標】6.2.1二氧化碳的性質和用途教案(表格式)初中化學人教版(2024)九年級上冊
- 第八屆全國醫(yī)藥行業(yè)特有職業(yè)技能競賽(中藥調劑員)考試題庫(含答案)
評論
0/150
提交評論