1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時(shí)間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      String類的獲取功能、轉(zhuǎn)換功能

      String類的獲取功能:String類的基本獲取功能、獲取功能的舉例子、String類的基本轉(zhuǎn)換功能、轉(zhuǎn)換功能的舉例子、

      成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的城北網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

      1、String類的獲取功能:

      (1)int length()

              獲取字符串的長度,即字符串中字符的個(gè)數(shù)。

      (2)char charAt(int index)

              獲取指定索引位置上的字符。

      (3)int indexOf(int ch)

              獲取指定字符在此字符串中第一次出現(xiàn)的索引。注意:這里用的是int,不是char,原因是'a'和97都可以作為實(shí)參傳入。

      (4)int indexOf(String str)

              獲取指定字符串在此字符串中第一次出現(xiàn)的索引。

      (5)int indexOf(int ch,int fromIndex)

              獲取指定字符在此字符串中指定位置后第一次出現(xiàn)的索引。

      (6)int indexOf(String str,int fromIndex)

              獲取指定字符串在此字符串中指定位置后第一次出現(xiàn)的索引。

      (7)String substring(int start)

              從指定位置截取子字符串,默認(rèn)是截取到末尾。(包含start位置)

      (8)String substring(int start,int end)

              從指定位置開始到指定位置結(jié)束截取子字符串。(包start不包end)

      2、獲取功能的舉例

      package cn.itcast_06; 
      public class StringDemo { 
        public static void main(String[] args) { 
          // int length() 
          // 獲取字符串的長度,即字符串中字符的個(gè)數(shù)。 
          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) 
          // 獲取指定字符在此字符串中第一次出現(xiàn)的索引。注意:這里用的是int,不是char, 
          // 原因是'a'和97都可以作為實(shí)參傳入。 
          System.out.println("indexOf:"+s.indexOf('h'));//0 
          System.out.println("indexOf:"+s.indexOf('d'));//9 
          System.out.println("--------------"); 
          // int indexOf(String str) 
          // 獲取指定字符串在此字符串中第一次出現(xiàn)的索引。 
          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) 
          // 獲取指定字符在此字符串中指定位置后第一次出現(xiàn)的索引。 
          // int indexOf(String str,int fromIndex) 
          // 獲取指定字符串在此字符串中指定位置后第一次出現(xiàn)的索引。 
          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) 
          // 從指定位置截取子字符串,默認(rèn)是截取到末尾。(包含start位置) 
          System.out.println("substring:"+s.substring(4));//oworld 
          System.out.println("substring:"+s.substring(0));//helloworld 
          // String substring(int start,int end) 
          // 從指定位置開始到指定位置結(jié)束截取子字符串。(包start不包end) 
          System.out.println("substring:"+s.substring(4,8));//owor 
          System.out.println("substring:"+s.substring(0,s.length()));//helloworld 
        } 
      } 

      3、String的轉(zhuǎn)換功能:

      (1)byte[ ] getBytes( )

              把字符串轉(zhuǎn)換為字節(jié)數(shù)組。

      (2)char[ ] toCharArray( )

              把字符串轉(zhuǎn)換為字符數(shù)組。

      (3)static String valueOf(char[ ] chs)

              把字符數(shù)組轉(zhuǎn)成字符串。

      (4)static String valueOf(int i)

              把int類型的數(shù)據(jù)轉(zhuǎn)成字符串。

               注意:String類的valueOf方法可以把任意類型的數(shù)據(jù)轉(zhuǎn)成字符串。

      (5)String toLowerCase( )

              把字符串轉(zhuǎn)成小寫。

      (7)String toUpperCase( )

              把字符串轉(zhuǎn)成大寫。

      (8)String concat(String str)

              把字符串拼接。用 + 也可以。

      4、String類的轉(zhuǎn)換功能舉例:

      package cn.itcast_06; 
      public class StringDemo4 { 
        public static void main(String[] args) { 
          // 定義一個(gè)字符串對(duì)象 
          String s = "JavaSE"; 
          // byte[] getBytes():把字符串轉(zhuǎn)換為字節(jié)數(shù)組。 
          byte[] bys = s.getBytes(); 
          for (int x = 0; x < bys.length; x++) { 
            System.out.println(bys[x]); 
          } 
          System.out.println("----------------"); 
          // char[] toCharArray():把字符串轉(zhuǎn)換為字符數(shù)組。 
          char[] chs = s.toCharArray(); 
          for (int x = 0; x < chs.length; x++) { 
            System.out.println(chs[x]); 
          } 
          System.out.println("----------------"); 
          // static String valueOf(char[] chs):把字符數(shù)組轉(zhuǎn)成字符串。 
          String ss = String.valueOf(chs); 
          System.out.println(ss); 
          System.out.println("----------------"); 
          // static String valueOf(int i):把int類型的數(shù)據(jù)轉(zhuǎn)成字符串。 
          int i = 100; 
          String sss = String.valueOf(i); 
          System.out.println(sss); 
          System.out.println("----------------"); 
          // String toLowerCase():把字符串轉(zhuǎn)成小寫。 
          System.out.println("toLowerCase:" + s.toLowerCase()); 
          System.out.println("s:" + s); 
          System.out.println("----------------"); 
          // String toUpperCase():把字符串轉(zhuǎn)成大寫。 
          System.out.println("toUpperCase:" + s.toUpperCase()); 
          System.out.println("s:" + s); 
          System.out.println("----------------"); 
          // String concat(String str):把字符串拼接。 
          String s1 = "JavaSE"; 
          String s2 = "JavaEE"; 
          String s3 = s1 + s2; 
          String s4 = s1.concat(s2); 
          System.out.println("s3:"+s3); 
          System.out.println("s4:"+s4); 
        } 
      } 

      補(bǔ)充:

      下面介紹下String類的獲取功能

      package string;
       //String類的獲取功能
      public class StringDemo {
       public static void main(String[] args) {
      //定義一個(gè)字符串對(duì)象
      String s="helloworld";
      //返回字符串的長度
      System.out.println("s.length="+s.length());
      //獲取指定位置的索引字符
      System.out.println("charAt:"+s.charAt(7));
      // 返回指定字符在此字符串中第一次出現(xiàn)處的索引
      System.out.println("indexOf:"+s.indexOf('l'));
      //返回指定字符串 在此字符串中第一次出現(xiàn)處的索引
      System.out.println("indexOf:"+s.indexOf("owo"));
      //返回指定字符在此字符串中從指定位置后第一次出現(xiàn)的索引
      System.out.println("indexOf:"+s.indexOf('l',4));//找不到或者不存在都是返回-1
      //返回指定字符串在此字符串中從指定位置后第一次出現(xiàn)的索引
      System.out.println("indexOf:"+s.indexOf("ell",4));
      //從指定位置到末尾開始截取
      System.out.println("substring:"+s.substring(2));
      //從指定位置到指定位置結(jié)束截?。ㄇ伴]后開)
      System.out.println("substring:"+s.substring(2,8));
       }
       } 

      總結(jié)

      以上所述是小編給大家介紹的String類的獲取功能、轉(zhuǎn)換功能 ,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)創(chuàng)新互聯(lián)網(wǎng)站的支持!


      分享標(biāo)題:String類的獲取功能、轉(zhuǎn)換功能
      分享URL:http://ef60e0e.cn/article/gedjjc.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        虹口区| 凤翔县| 淮南市| 大埔县| 渝北区| 平度市| 车险| 临湘市| 冀州市| 山丹县| 巴青县| 加查县| 霍林郭勒市| 讷河市| 大港区| 乃东县| 子洲县| 隆安县| 嘉峪关市| 阿克| 龙胜| 井冈山市| 登封市| 西吉县| 靖安县| 天峻县| 方山县| 会泽县| 泽库县| 巴塘县| 东方市| 广元市| 桓台县| 茶陵县| 综艺| 纳雍县| 永新县| 阳东县| 临潭县| 大悟县| 铁力市|