1 回答

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