黑马程序员技术交流社区
标题:
String类中的获取功能说明
[打印本页]
作者:
天天小志
时间:
2014-11-19 22:42
标题:
String类中的获取功能说明
<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>
复制代码
作者:
夏至落叶
时间:
2014-11-19 22:45
顶一顶,大家一起努力。1103班威武
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2