青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

Arrays類的問題,挑戰一下你對java的理解

【Arrays類的問題,挑戰一下你對java的理解】

Arrays類的問題,挑戰一下你對java的理解


Arrays這個類作為一個數組的工具類來使用 。里面大量的方法都是靜態的,因此可以直接通過類名點出來 。如:Arrays.sort(int [] );而實際上來說,由于Arrays這個類的用處多用于作為工具來用,而不會需要了解這個工具的toString方法,(事實上也無法調用,因為無法實例化) 。我這里說的繼承自object的toString方法 。之所以他會有toString,完全是因為他本身繼承自Object類,并非他自己寫了toString(換句話說,不是他想要有這個toString,而是他必須要有這個toString,因為所以類都直接或間接繼承了Object)但是,Arrays里面提供了大量的toString(args) 即帶參數的toString,這個方法也是靜態的,但他不是繼承自object的方法,而是Arrays自己的 。這個方法的作用是輸出一個數組 。因為通常定義一個數組 int [] a = new {1,3,5,6,9},然后system.out的時候他會輸出的很莫名其妙 。而不是人們想要看到的 1 3 5 6 9因此Arrays里的toString(int []) 應運而生 。int [] a = new {1,3,5,6,9};System.out.println(Arrays.toString(a));將會得到你想要的結果了

    猜你喜歡