免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
注意賦值陷阱
一個(gè)對(duì)象的返回值賦值給一個(gè)對(duì)象時(shí)
一定要類(lèi)型一樣
否則會(huì)賦值出錯(cuò)
看實(shí)例:

來(lái)自于java.lang.String的
CharSequence subSequence(int beginIndex, int endIndex)
作用:返回一個(gè)新的字符序列,它是此序列的一個(gè)子序列。

正確寫(xiě)法:
String s=new String("巴西足球隊(duì)擊敗德國(guó)足球隊(duì)");
System.out.println(s.subSequence(2,8));//足球隊(duì)擊敗德

錯(cuò)誤寫(xiě)法:
String s=new String("巴西足球隊(duì)擊敗德國(guó)足球隊(duì)");
String s1= s.subSequence(2,8);   
System.out.println(s1);
/*
就會(huì)出現(xiàn)這樣的錯(cuò)誤:
HelloWorld.java:4: incompatible types
found   : java.lang.CharSequence
required: java.lang.String
        String s1= s.subSequence(2,8);   
                                ^
1 error
*/
我們來(lái)分析一下:
首先,String對(duì)象是可以調(diào)用這個(gè)subSequence()方法的
但是調(diào)用之后返回的結(jié)果是 CharSequence類(lèi)型的數(shù)據(jù)
是不能賦值給String類(lèi)型的數(shù)據(jù)的
所以只能邊調(diào)用邊打印

也不是只能邊調(diào)用邊打印方法解決!也可以這樣,只要String對(duì)象調(diào)用subSequence()方法后賦值給CharSequence類(lèi)型的數(shù)據(jù)就可以了,看代碼
public class HelloWorld {
public static void main(String[] args) {
String s=new String("巴西足球隊(duì)擊敗德國(guó)足球隊(duì)");
        CharSequence s1= s.subSequence(2,8);   
        System.out.println(s1);//足球隊(duì)擊敗德
}
}

分享知識(shí),分享快樂(lè)!希望中國(guó)站在編程之巔!

               ----

公眾微信號(hào):rsgz520

360圖書(shū)館館號(hào):rsgz002.360doc.com

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
你只會(huì)用 StringBuilder?試試 StringJoiner,真香!
[Ljava.lang.String和java.lang.String區(qū)別
Java開(kāi)發(fā)必備神器,B格提升就靠它
5hutool實(shí)戰(zhàn):DateUtil-解析被格式化的時(shí)間
正則表達(dá)式
java正則表達(dá)式及api
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服