java第十章学习总结
1.声明字符串的方法:
String s="";
String s=new String(“你好”);
2、字符串的长度:
字符串.length();
3、equals 比较的是值,一般用于字符串的比较
== 比较的是地址,一般用户数字的比较
4、equalsIgnoreCase() 比较时忽略大小写
toLowerCase() 转换成小写,例:name.toLowerCase();
toUpperCase() 转换成大写,例:name.toUpperCase();
5、\ 叫转义符
6、拼接字符串用 “+” 或 concat()方法,当原原字符串是有效字符串时,再其后拼接新的字符串时,会创建副本。
例:String str=“你好!”;str=str+“北京”;
String str=new String(“你好!”); String newStr=str.concat(“北京”);
注意:使用 “+” 和 concat() 方法,会造成内存浪费,性能比较差,但是线程安全。
7、indexOf(参数); 获取字符或字符串的下标
indexOf(int ch); 例如:str.indexOf(’你’);
indexOf(String s); 例如:str.indexOf(".java");
8、lastIndexOf(参数); 获取最后一个字符或字符串的下标
lastIndexOf(int ch); 例