1 回答

TA貢獻(xiàn)7條經(jīng)驗(yàn) 獲得超9個(gè)贊
個(gè)人淺見(如果你的問題不是太難的話):
????????第一個(gè),你這個(gè)方法中 hello 只是一個(gè)對(duì)象,不是類,而此 sort 不是 Array 的功能方法,而是你類中定義的方法,所以你這句話是:對(duì)象.方法(參數(shù))。
????????第二個(gè),以第一點(diǎn)為依托,你定義的 sort 的參數(shù)就是數(shù)組類型,而不是 int 型,與數(shù)組自身方法的排序是兩個(gè)概念。
????????第三個(gè),就是你說的 toString 和 sort(Array)(數(shù)組本身的方法,不是你定義的sort方法):
? ? ??????Arrays.toString(scores);????????// 將 scores 數(shù)組轉(zhuǎn)成字符串并將該值返回
? ???????Arrays.sort(scores)????????????????// 將 scores 數(shù)組里的值按從小到大進(jìn)行排序
???????? scores.length????????????????????????// 返回 scores 數(shù)組的長(zhǎng)度屬性
????????注:數(shù)組的長(zhǎng)度是屬性,length 后不加 (),如果 sores 是字符串,那么獲取其長(zhǎng)度寫法
? ? ?????????scores.length(),因?yàn)檫@里的length() 就是我們常說的方法,不是屬性。
添加回答
舉報(bào)