String的常用工具类
package Jobdemo08.DemoTest;
/*
创建字符串对象
String s = "helloworld";
int length():获取字符串的长度,其实也就是字符个数
*/
public class DemoTest2 {
public static void main(String[] args) {
String s="helloworld";
//1、length() 获取字符串的长度
//s字符串长度为:10
System.out.println("s字符串长度为:"+s.length());
//2、String concat (String str):将将指定的字符串连接到该字符串的末尾.
String s2=s.concat("**hello itheima");
//新的字符串s2:helloworld**hello itheima
System.out.println("新的字符串s2:"+s2);
// 3、char charAt(int index):获取指定索引处的字符
System.out.println(s.charAt(0));//h
System.out.println(s.charAt(1));//e
System.out.println("‐‐‐‐‐‐‐‐");
//4、int indexOf(String str):获取str在字符串对象中第一次出现的索引,没有返回‐1
System.out.println(s.indexOf("owo"));//4
System.out.println(s.indexOf("ld"));//8
System.out.println(s.indexOf("lwlw"));//-1
System.out.println("‐‐‐‐‐‐‐‐");
//5、String substring(int start):从start开始截取字符串到字符串结尾
System.out.println(s.substring(1));//elloworld
System.out.println(s.substring(4));//oworld
System.out.println("‐‐‐‐‐‐‐‐");
//6、String substring(int start,int end):从start到end截取字符串。含start,不含end
System.out.println(s.substring(2,5));//llo
System.out.println(s.substring(4,8));//owor
}
}