String類的獲取功能:String類的基本獲取功能、獲取功能的舉例子、String類的基本轉換功能、轉換功能的舉例子、
十年專注成都網站制作,成都定制網站,個人網站制作服務,為大家分享網站制作知識、方案,網站設計流程、步驟,成功服務上千家企業。為您提供網站建設,網站制作,網頁設計及定制高端網站建設服務,專注于成都定制網站,高端網頁制作,對集裝箱等多個領域,擁有多年的網站運維經驗。1、String類的獲取功能:
(1)int length()
獲取字符串的長度,即字符串中字符的個數。
(2)char charAt(int index)
獲取指定索引位置上的字符。
(3)int indexOf(int ch)
獲取指定字符在此字符串中第一次出現的索引。注意:這里用的是int,不是char,原因是'a'和97都可以作為實參傳入。
(4)int indexOf(String str)
獲取指定字符串在此字符串中第一次出現的索引。
(5)int indexOf(int ch,int fromIndex)
獲取指定字符在此字符串中指定位置后第一次出現的索引。
(6)int indexOf(String str,int fromIndex)
獲取指定字符串在此字符串中指定位置后第一次出現的索引。
(7)String substring(int start)
從指定位置截取子字符串,默認是截取到末尾。(包含start位置)
(8)String substring(int start,int end)
從指定位置開始到指定位置結束截取子字符串。(包start不包end)
2、獲取功能的舉例
package cn.itcast_06; public class StringDemo { public static void main(String[] args) { // int length() // 獲取字符串的長度,即字符串中字符的個數。 String s="helloworld"; System.out.println("length():"+s.length());//10 System.out.println("--------------"); // char charAt(int index) // 獲取指定索引位置上的字符。 System.out.println("charAt:"+s.charAt(0));//h System.out.println("charAt:"+s.charAt(9));//d System.out.println("--------------"); // int indexOf(int ch) // 獲取指定字符在此字符串中第一次出現的索引。注意:這里用的是int,不是char, // 原因是'a'和97都可以作為實參傳入。 System.out.println("indexOf:"+s.indexOf('h'));//0 System.out.println("indexOf:"+s.indexOf('d'));//9 System.out.println("--------------"); // int indexOf(String str) // 獲取指定字符串在此字符串中第一次出現的索引。 System.out.println("indexOf:"+s.indexOf("owo"));//4 System.out.println("indexOf:"+s.indexOf("ld"));//8 System.out.println("--------------"); // int indexOf(int ch,int fromIndex) // 獲取指定字符在此字符串中指定位置后第一次出現的索引。 // int indexOf(String str,int fromIndex) // 獲取指定字符串在此字符串中指定位置后第一次出現的索引。 System.out.println("indexOf:"+s.indexOf('l',4));//8 System.out.println("indexOf:"+s.indexOf('l',40));//-1 System.out.println("--------------"); // String substring(int start) // 從指定位置截取子字符串,默認是截取到末尾。(包含start位置) System.out.println("substring:"+s.substring(4));//oworld System.out.println("substring:"+s.substring(0));//helloworld // String substring(int start,int end) // 從指定位置開始到指定位置結束截取子字符串。(包start不包end) System.out.println("substring:"+s.substring(4,8));//owor System.out.println("substring:"+s.substring(0,s.length()));//helloworld } }
文章標題:String類的獲取功能、轉換功能-創新互聯
轉載來于:http://vcdvsql.cn/article12/ejsgc.html
成都網站建設公司_創新互聯,為您提供做網站、全網營銷推廣、動態網站、網站設計、網頁設計公司、網站維護
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯