第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

循環(huán)遍歷數(shù)組當(dāng)中什么時(shí)候用"<",什么時(shí)候用"<="?

循環(huán)遍歷數(shù)組當(dāng)中什么時(shí)候用"<",什么時(shí)候用"<="?

690017359 2017-06-15 16:14:29
public class HelloWorld {? ? public static void main(String[] args) { // 定義一個(gè)字符串 String s = "aljlkdsflkjsadjfklhasdkjlflkajdflwoiudsafhaasdasd";? ? ? ??? ? ? ? // 出現(xiàn)次數(shù) int num = 0;? ? ? ??? ? ? ? ?// 循環(huán)遍歷每個(gè)字符,判斷是否是字符 a ,如果是,累加次數(shù) for (int i=0;i<s.length();i++ ? ? ? ? ? ? ? ? ? ? ? ? ?) {? ? ? ? ? ? // 獲取每個(gè)字符,判斷是否是字符a if ( ? s.charAt(i) == 'a' ? ? ? ? ? ?) {? ? ? ? ? ? ? ? // 累加統(tǒng)計(jì)次數(shù) num++;? } } System.out.println("字符a出現(xiàn)的次數(shù):" + num); }}
查看完整描述

4 回答

已采納
?
書旅

TA貢獻(xiàn)238條經(jīng)驗(yàn) 獲得超101個(gè)贊

第一,你要知道那個(gè)length()函數(shù)獲取的是字符串長度,第二,數(shù)組下標(biāo)從零開始,知道這兩個(gè),你還會(huì)不知道寫<還是<=了嗎

查看完整回答
反對(duì) 回復(fù) 2017-06-16
?
產(chǎn)品經(jīng)理不是經(jīng)理

TA貢獻(xiàn)481條經(jīng)驗(yàn) 獲得超143個(gè)贊

這個(gè)是習(xí)慣問題啊,你遍歷的時(shí)候?qū)懗蒳<=arr.length-1,照樣可以啊。你只需要明白數(shù)組的下標(biāo)是從0開始的就好了。

查看完整回答
3 反對(duì) 回復(fù) 2017-06-15
?
慕粉4044482

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超1個(gè)贊

數(shù)組的長度是arr.length,說明這個(gè)數(shù)組有arr.length個(gè)元素。但是數(shù)組的下標(biāo)是從0開始的,所以最后一個(gè)元素的數(shù)組下標(biāo)為arr.length-1。既然要遍歷這個(gè)數(shù)組,就是要將所有的元素都取出來,所以可以0<=i<arr.length,也可以0<=i<=arr.length-1,這兩個(gè)表達(dá)式都能將數(shù)組中的全部元素取出。??

查看完整回答
1 反對(duì) 回復(fù) 2017-06-15
?
慕仰0180559

TA貢獻(xiàn)7條經(jīng)驗(yàn) 獲得超11個(gè)贊

<length 意思就是0到length-1

<=length-1 意思也是0-length-1

隨便用

查看完整回答
反對(duì) 回復(fù) 2017-06-20
?
精慕門9254224

TA貢獻(xiàn)167條經(jīng)驗(yàn) 獲得超46個(gè)贊

首先明白數(shù)組的長度為array .length ,也就是數(shù)組中有array.length個(gè)元素。其次數(shù)組中的元素是可以通過下標(biāo)來獲取到的,而下標(biāo)是從0開始計(jì)算,逐步加1的,所以數(shù)組的第一個(gè)元素就是下標(biāo)為0的元素,而數(shù)組的最后一個(gè)元素就是下標(biāo)為array.length-1的元素。所以若使用遞增for 循環(huán)來遍歷數(shù)組,起始值必須為0,而結(jié)束值必須為array .length -1,至于是寫成<array .length 還是寫成<=array .length -1都可以啦,只要最后值是array .length -1就行!而遞減for 循環(huán)起始值必須為array .length -1,結(jié)束值必須為0,這個(gè)就比較好理解了!最后還可以使用增強(qiáng)for 循環(huán)來遍歷數(shù)組元素!即for (x in array){console.log(x);}

查看完整回答
反對(duì) 回復(fù) 2017-06-15
?
產(chǎn)品經(jīng)理不是經(jīng)理

TA貢獻(xiàn)481條經(jīng)驗(yàn) 獲得超143個(gè)贊

這個(gè)是習(xí)慣問題啊,你遍歷的時(shí)候?qū)懗蒳<=arr.length-1,照樣可以啊。你只需要明白數(shù)組的下標(biāo)是從0開始的就好了。

查看完整回答
反對(duì) 回復(fù) 2017-06-15
  • 4 回答
  • 0 關(guān)注
  • 2061 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)