charAt()方法(返回一个字符串中某个下标上的字符):
//charAt是返回一个字符串中某个下标上的字符
String s="hello";
//返回下标为1上的字符
char c=s.charAt(1);
System.out.println(c);
equals()方法:
//equals方法
//两个字符串比较用equals方法不能用“==”;
System.out.println("abc".equals("abc"));
//equals方法只能看出是否相等
//compareTo可以看出是否相等,也可以看出谁大谁小
int indexOf()方法(判断某个字符串中第一次出现位置的索引):
//int indexOf()方法(判断某个字符串中第一次出现位置的索引):
System.out.println("helloworld".indexOf("world"));//5
replace()方法(替换):
//String[] split()方法(拆分字符串):
String[] s="hello-world-java-php".split("-");
for (int i = 0; i <s.length; i++) {
System.out.println(s[i]);/*hello world java php*/
}
valueOf()方法(将非字符串转换为字符串):
//valueOf()方法(将非字符串转换为字符串):
String s1=String.valueOf(true);
String s2=String.valueOf(100);
String s3=String.valueOf(3.1415926);
toCharArray() 方法(将字符串转换为char数组):
char[] chars="hello".toCharArray();
for (int i = 0; i < chars.length; i++) {
System.out.print(chars[i]+" ");//h e l l o
}
方法有很多,可以多查阅api文档
JAVA - JDK 1.8 API 帮助文档-中文版
链接:https://pan.baidu.com/s/1riosJYUYIOhqShqM1tpjOg
提取码:3oux