charAt()方法使用方法:
String str="thinking in java";
char c=str.charAt(9);
System.out.println(c);
/**获取字符串中的下标为9的字符i
*/
indexOf()方法使用方法:
String str="thinking in java";
int index=str.indexOf("in",3);
//查找从下标3处往后寻找匹配in的,并返回i的下标5
int index1=str.indexOf("java");
//查找匹配java,并返回j的下标
length()方法使用方法:
String str="thinking in java";
int index=str.length();
//返回字符串中字符个数,包括空格
substring()方法使用方法:
String str="thinking in java";
String sub=str.substring(12,16);
System.out.println(sub);
//返回截取从开始下标的数到结束下标的数,含头不含尾
toUpperCase()方法使用方法:
String str="thinking in java";
String upper=str.toUpperCase();
//把字符串中所有小写字母都变成大写
String lower=str.toLowerCase();
//把字符串中所有大写字母都变成小写
trim()方法使用方法
String str=" thinking in java ";
str=str.trim();
//去除当前字符串两边的空格结果: thinking in java
String.valueOf()方法使用方法:
int a=123;
String b=String.valueOf(a);
System.out.println(b);
String s=a+"";
System.out.println(s);
其他类型转成字符串
startsWith()和endsWith()使用方法:
String str="thinking in java";
boolean starts=str.startsWith("thin");
System.out.println(starts);
boolean ends=str.endsWith("java");
System.out.println(ends);
返回boolean,startsWith判断是否是那个字符串开头和以及
endsWith判断是否是那个字符串结尾