关于String类
String s=”Hello World!”
String s1=new String(”Welcome to java world!”)
String s=”hello world!”
Public String 初始化一个新创建的String对象,使其表示一个空字符列。
Public int IaIndexOf(int ch) 返回指定字符在此字符串中最后一次出现处的索引。如未出现该字符,则返回-1
System.out.println(s1.indexof(“@”)); //字符@在s1中第一次出现的下标(从0开始),如不存在则返回-1
Public int length(String in) 返回此字符串的长度。
System.out.println(s1.length()); //求字符串的长度
Public String toLowerCase() 使用默认语言环境的规则将此String中的所有字符都转换为小写。
System.out.println(s.toLowerCase()); //字符转换为小写
Public String toUpperase() 使用默认语言环境的规则将此String中的所有字符都转换为大写。
System.out.println(s.toUpperCase()); //字符转换为大写
Public boolean equalsIgnoreCase(String anotherString) 将此String与另一个String比较,不考虑大小写,如果两个字符串的长度相同,并且其中的相应字符都相等(忽略大小写),则认为这两个字符串是相等的。
System.out.println(s.equals(ss)); //判断两个字符串是否相同,区分大小写
System.out.println(s.equalsIgnoreCase(ss)); //判断两个字符串是否相同,不区分大小
Public String substring(int beginIndex,int endIndex) 返回一个新字符串,他是此字符串的一个子字符串。此字符串从指定的beginIndex处开始,直到索引endIndex-1处的字符。因此,该字符串的长度为endIndex-beginIndex。参数:beginIndex- 起始索引(包括)。 endIndex-结束索引(不包括)。
System.out.println(s1.substring(0,4)); //从中间截取
Public String[] split(String regrx) 根据给定表达式的匹配拆分此字符串。
System.out.println(s.split(“,”)); //根据 , 拆分此字符串