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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

int count=hello.sort(scores);

int count=hello.sort(scores);

慕少6244354 2017-08-04 18:57:56
不明白這句,為啥不是 ? int count=hello.sort(scores.length); ? 而且sort語句只管排序么,Arrays.toString()這個語句只管輸出為字符串么,那成績的個數(shù)是怎么來的。 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?噢 ? 暈
查看完整描述

1 回答

?
紫薇北極大帝

TA貢獻7條經(jīng)驗 獲得超9個贊

個人淺見(如果你的問題不是太難的話):

????????第一個,你這個方法中 hello 只是一個對象,不是類,而此 sort 不是 Array 的功能方法,而是你類中定義的方法,所以你這句話是:對象.方法(參數(shù))。

????????第二個,以第一點為依托,你定義的 sort 的參數(shù)就是數(shù)組類型,而不是 int 型,與數(shù)組自身方法的排序是兩個概念。

????????第三個,就是你說的 toString 和 sort(Array)(數(shù)組本身的方法,不是你定義的sort方法):

? ? ??????Arrays.toString(scores);????????// 將 scores 數(shù)組轉(zhuǎn)成字符串并將該值返回

? ???????Arrays.sort(scores)????????????????// 將 scores 數(shù)組里的值按從小到大進行排序

???????? scores.length????????????????????????// 返回 scores 數(shù)組的長度屬性

????????注:數(shù)組的長度是屬性,length 后不加 (),如果 sores 是字符串,那么獲取其長度寫法

? ? ?????????scores.length(),因為這里的length() 就是我們常說的方法,不是屬性。

查看完整回答
1 反對 回復(fù) 2017-08-04
  • 1 回答
  • 0 關(guān)注
  • 1329 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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