Please enable JavaScript.
Coggle requires JavaScript to display documents.
Java字符串 - Coggle Diagram
Java字符串
常用方法
substring(5,7)
5開始到7結束的字串,不含7上的字
indexOf('A')
查找字符A最早出現的位置
replace("DE","MM")
把DE換成MM
lastIndexOf('A')
查找字符A最後出現的位置
String str1=new String("Hello");
s1 = s1.concat("abc");
Hello加上abc
StringBulider()
不具備不可變性
頻繁操作字符串使用
StringBulider()和StringBuffer基本相識
StringBuffer線程較安全
StringBulider()性能較高
String比StringBulider效率低
創建String對象
String s1="imooc"
String s2=new String("a");
String a2=new String();空字符串
==和equals
==比較內存地址
equals比較內容
String str1="imooc"
存放在常量池
String str2=new String("imooc");
存在新建的堆中
str1.equals(str2)
true內容相同
str1==str2
false存的地方不同
String不可變性
一旦創建不能修改