Set有序無序的問題
代碼和老師的一樣,但做后的輸出結果始終是有序的,哪怕往里添加了更多的元素或者增加循環(huán)次數或者多運行幾次,都沒改變還是有序的。
當我只循環(huán)三次的時候永遠和我輸入的順序一致
若循環(huán)5次或4次反正在3次以上,輸出結果會有順序的無序輸出,就比如5次的時候,我輸入52143,運行結果永遠都是45213,不管試多少次都這樣,如果是4次,我輸入1245,永遠也是5124,根本不hi出現老師視頻里多次運行結果不同
代碼和老師的一樣,但做后的輸出結果始終是有序的,哪怕往里添加了更多的元素或者增加循環(huán)次數或者多運行幾次,都沒改變還是有序的。
當我只循環(huán)三次的時候永遠和我輸入的順序一致
若循環(huán)5次或4次反正在3次以上,輸出結果會有順序的無序輸出,就比如5次的時候,我輸入52143,運行結果永遠都是45213,不管試多少次都這樣,如果是4次,我輸入1245,永遠也是5124,根本不hi出現老師視頻里多次運行結果不同
2019-01-22
舉報
2019-01-24
這里的無序輸出指的是不是按照輸入的順序保存.
最后的順序跟hashCode有關系,不過這個排序很難說能怎么利用起來,沒啥意義...