一、String是一個lang包下的類:java.lang.String
它有非常奇特的功能,就是在jdk1.6以後能夠自動封箱和拆箱,舉例如下
String str=message+"test";
System.out,println("結果是:"+str);
我們想一想:message可能是什麼類型呢?
回答:基本類型都可以!!你說厲害不?
如,初始化類型:
message=int類型、char類型、float類型、double類型、boolean類型、short類型、Long類型、byte類型
1、String str=-0+"test"; 列印:0test
2、String str=-'1'+"test"; 列印:-49test
3、String str=-'a'+"test"; 列印:-97test
4、String str=-34f+"test"; 列印:-34.0test
5、String str=56d+"test"; 列印:56.0test
6、String str=true+"test"; 列印:truetest
7、String str=88888888888L+"test"; 列印:88888888888Ltest
8、short ss=23;
列印:23test
9、byte b=127;
String str =b+"test"; 列印:127test
注意:以上的message都不能超過基本類型的長度!如果超過長度,那麼程式會報錯誤!
二、String類的常用方法
1、charAt()
2、indexOf()
3、replace()
4、replaceAll()
5、spilt()
6、subString()