教程的這張圖感覺(jué)有問(wèn)題啊
“編”的位置是8,假設(shè)把空格也算上,我能理解,那“JAVA”的位置怎么會(huì)是3呢?它是把“學(xué)習(xí)”分開(kāi)來(lái)算,那空格這個(gè)時(shí)候?yàn)槭裁从植凰阄恢昧四??還是它是把“學(xué)習(xí)”算一個(gè)位置,空格算一個(gè)位置呢?而且我單獨(dú)試了下,發(fā)現(xiàn)“編程”這兩個(gè)字的位置,也顯示8.這搞不懂啊。有沒(méi)有大神指點(diǎn)下
“編”的位置是8,假設(shè)把空格也算上,我能理解,那“JAVA”的位置怎么會(huì)是3呢?它是把“學(xué)習(xí)”分開(kāi)來(lái)算,那空格這個(gè)時(shí)候?yàn)槭裁从植凰阄恢昧四??還是它是把“學(xué)習(xí)”算一個(gè)位置,空格算一個(gè)位置呢?而且我單獨(dú)試了下,發(fā)現(xiàn)“編程”這兩個(gè)字的位置,也顯示8.這搞不懂啊。有沒(méi)有大神指點(diǎn)下
2019-09-01
舉報(bào)
2019-09-11
我明白了。字符串的起始位置是從0開(kāi)始的,"hamburger".substring(3,8) returns "burge"
2019-09-07
因?yàn)榭崭褚呀?jīng)去了
2019-09-01
我懂了,