boolean equals(Object anObject)
- 语法:
字符串变量名.wquals(字符串变量名);
- 说明: 比较两个字符串是否相等,返回布尔值
- 示例:
public static void main(String[] args) { String a = "mzc"; String b = "zll"; System.out.println(a.equals(b)); }
结果:
String trim()
- 语法:
字符串变量.trim();
- 说明: 去掉字符串左右空格
- 示例:
public static void main(String[] args) { String a = " mzc "; System.out.println(a.trim()); }
结果:
String replace(char oldChar,char newChar)
- 语法:
字符串变量.replace("原本值","要替换的值")
- 说明: 新字符替换旧字符。
- 示例:
public static void main(String[] args) { String a = " mzcm "; System.out.println(a.replace('m','w')); }
- 结果:
String substring(int beginIndex,int endIndex)
- 语法:
字符串变量.substring(索引 1,索引 2)
- 说明: 截取字符串
- 示例:
public static void main(String[] args) { String test = "我是Cs挽周,请官方给我个热榜,@@占位符@@谢谢了"; System.out.println(test.substring(test.indexOf("@")+2,test.lastIndexOf("@")-1)); }
结果:
boolean equalsIgnoreCase(String str)
- 语法:
字符串变量.equalsIgnoreCase("值")
- 说明: 忽略大小写的比较两个字符串的值是否一模一样,返回一个布尔值
- 示例:
public static void main(String[] args) { String str = "HELLO WORLd"; String str1 = "hello world"; System.out.println(str.equalsIgnoreCase(str1)); }
结果:
boolean contains(String str)
- 语法:
字符串变量.contains(“值”)
- 说明: 判断一个字符串里面是否包含指定的内容,返回一个布尔值
- 示例:
public static void main(String[] args) { String test = "我是Cs挽周,请官方给我个热榜,@@占位符@@谢谢了"; System.out.println(test.contains("挽周")); }
结果:
boolean endsWith(String str)
- 语法:
字符串变量.endsWith("值")
- 说明: 测试此字符串是否以指定的后缀结束。返回一个布尔值
- 示例:
public static void main(String[] args) { String test = "我是Cs挽周,请官方给我个热榜,@@占位符@@谢谢了"; System.out.println(test.endsWith("我")); }
结果:
String replaceAll(String str1,String str2)
- 语法:
字符串变量.replaceAll("值")
- 说明: 将某个内容全部替换成指定内容
- 示例:
public static void main(String[] args) { String test = "我是Cs挽周,请官方给我个热榜,@@占位符@@谢谢了"; System.out.println(test.replaceAll("@","-")); }
结果:
String repalceFirst(String str1,String str2)
- 语法:
字符串变量.repalceFirst("值")
- 说明: 将第一次出现的某个内容替换成指定的内容
- 示例:
public static void main(String[] args) { String test = "我是Cs挽周,请官方给我个热榜,@@占位符@@谢谢了"; System.out.println(test.replaceFirst("@","-")); }
结果:
String concat(String str)
- 语法:
字符串变量.concat("值")
- 说明: 在原有的字符串的基础上加上指定字符串
- 示例:
public static void main(String[] args) { String test = "我是Cs挽周,请官方给我个热榜,@@占位符@@谢谢了"; System.out.println(test.concat(", 嗯?")); }
- 结果:
boolean isEmpty()
- 语法:
字符串变量.isEmpty()
- 说明: 判断指定字符串是否为空
- 示例:
public static void main(String[] args) { String test = "我是Cs挽周,请官方给我个热榜,@@占位符@@谢谢了"; System.out.println(test.isEmpty()); }
- 结果: