- <DIV class=blockcode>
- <BLOCKQUOTE>
- <P>package Test3;
- /**String类是我们最常用的类,所以我们要经常练习,在这里我把今天刚学的获取功能用文字和代码显示出来,以后大家互相学习。</P>
- <P>*String类中的获取功能
- * int length():获取字符串的长度 char charAt(int index):返回字符串中给定索引处的字符 int indexOf(int
- * ch):返回指定字符在此字符串中第一次出现的索引 int indexOf(String str):返回指定字符串在此字符串中第一次出现 的索引 int
- * indexOf(int ch,int fromIndex):返回在此字符串中第一次出现指定字符的索引,从指定的索引开始搜索。 int
- * indexOf(String str,int fromIndex):返回在此字符串中第一次出现指定字符串的索引,从指定的索引开始搜索。 String
- * substring(int start):截取字符串。返回从指定位置开始截取后的字符串。
- * String substring(int start,int end)截取字符串。返回从指定位置开始到指定位置结束截取后的字符串。
- *
- * */
- public class StringDemo4 {
- public static void main(String[] args) {
- String s = "helloworld";
- // int length():获取字符串的长度
- int a = s.length();
- System.out.println(a);
- System.out.println("2---------------");
- // char charAt(int index):返回字符串中给定索引处的字符
- char ch = s.charAt(5);
- System.out.println(ch);
- System.out.println("3---------------");
- // int indexOf(int ch):返回指定字符在此字符串中第一次出现的索引
- System.out.println(s.indexOf(101));
- System.out.println("4---------------");
- // int indexOf(String str):返回指定字符串在此字符串中第一次出现 的索引
- System.out.println(s.indexOf("hell"));
- System.out.println("5------------------");
- //indexOf(int ch,int fromIndex):返回在此字符串中第一次出现指定字符的索引,从指定的索引开始搜索。 int
- System.out.println(s.indexOf(101,0));
- System.out.println("6---------------------");
- //indexOf(String str,int fromIndex):返回在此字符串中第一次出现指定字符串的索引,从指定的索引开始搜索。 String
- System.out.println(s.indexOf("llo",4));
- System.out.println("7-----------------------");
- //substring(int start):截取字符串。返回从指定位置开始截取后的字符串。
- String s2 = s.substring(5);
- System.out.println(s2);
- System.out.println("8-----------------------");
- //String substring(int start,int end)截取字符串。返回从指定位置开始到指定位置结束(不包括)截取后的字符串。
- String s3 = s.substring(3,6);
- System.out.println(s3);
- }
- }
- </P>
复制代码
|
|