1. 字符串长度: length() 方法
int length()
返回此字符串的长度。
String aa="www.runoob.com";
System.out.println("aa字符串的长度:"+aa.length());
2.连接字符串
String concat(String str)
将指定字符串连接到此字符串的结尾
String aa="www.runoob.com";
String bb="test";
System.out.println("aa.concat(bb):"+aa.concat(bb));
3.endsWith方法
boolean endsWith(String suffix)
测试此字符串是否以指定的后缀结束。
String aa="www.runoob.com";
boolean flag=aa.endsWith("com");
System.out.println("aa.endsWith("com"):"+flag);
4. indexOf方法
int indexOf(int ch)
返回指定字符在此字符串中第一次出现处的索引。
String aa="www.runoob.com";
System.out.println("aa.indexOf("r"):"+aa.indexOf("r"));
5.split()方法
String[] split(String regex)
根据给定正则表达式的匹配拆分此字符串。
String aa1="www.runoob.com";
String[] split = aa1.split("\.");
System.out.println(split.length);
for (int i=0;i System.out.println("aa.split("."):"+split[i]); } 6.trim()方法 String trim() 返回字符串的副本,忽略前导空白和尾部空白。 String aa2=" www.runoob.com "; System.out.println(aa2.trim()); 7.contains()方法 contains(CharSequence chars) 判断是否包含指定的字符系列。 String aa="www.runoob.com"; System.out.println(aa.contains("www")); 8.isEmpty()方法 判断字符串是否为空。 String aa="www.runoob.com"; System.out.println(aa.isEmpty()); 9.判断字符串不为空 String aa="www.runoob.com"; if(aa !=null && !aa.isEmpty()){ System.out.println("字符串aa不为空"); } 10.判断字符串为空 String aa3=""; if(aa3 ==null || aa3.isEmpty()){ System.out.println("字符串aa为空"); 例子: import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class test02 { public static void main(String[] args){ String aa="www.runoob.com"; System.out.println("字符串aa:"+aa); System.out.println("aa字符串的长度:"+aa.length()); String bb="test"; System.out.println("aa.concat(bb):"+aa.concat(bb)); boolean flag=aa.endsWith("com"); System.out.println("aa.endsWith("com"):"+flag); System.out.println("aa.indexOf("r"):"+aa.indexOf("r")); String aa1="www.runoob.com"; String[] split = aa1.split("\."); System.out.println(split.length); for (int i=0;i System.out.println("aa.split("."):"+split[i]); } String aa2=" www.runoob.com "; System.out.println(aa2.trim()); System.out.println(aa.contains("www")); System.out.println(aa.isEmpty()); if(aa !=null && !aa.isEmpty()){ System.out.println("字符串aa不为空"); } String aa3=""; if(aa3 ==null || aa3.isEmpty()){ System.out.println("字符串aa为空"); } List System.out.println(aalist.size()); for (int i=0;i System.out.println("aalist.get(i)"+aalist.get(i)); } } } 执行结果:



