์ฝํ ๋ฌธ์ ๋ฅผ ํ๋ค๋ณด๋ ๋ฐฐ์ด์ ์ ๋ ฌํด์ผํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ ์ ๋ฆฌ !
Arrays.sort(๋ฐฐ์ด);
โ๏ธ ๋ฐฐ์ด์ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌ
โ๏ธ ๋ฌธ์์ด์ ๊ฒฝ์ฐ ์์คํค์ฝ๋์์ผ๋ก ์ค๋ฆ์ฐจ์ ์ ๋ ฌ, ํ๊ธ๋ ๊ฐ๋๋ค ์
๐ int, long, short, double ๋ฑ ๊ธฐ๋ณธํ์ ์ ๋ํ ์ ๋ ฌ์ง์, Reference ํ์ ์ ๋ฐฐ์ด์ ์ ๋ ฌ๋ ์ง์
๐ ์ซ์ > ๋๋ฌธ์ > ์๋ฌธ์ > ํ๊ธ ์
˜ ๋ด๋ฆผ์ฐจ์์ผ๋ก ์ ๋ ฌํ๊ณ ์ถ์ ๊ฒฝ์ฐ
Arrays.sort(๋ฐฐ์ด, Collections.reversOrder());
โ๏ธ ๋๋ฒ์งธ ์ธ์๋ก Comparator์ ๊ตฌํ์ฒด๋ฅผ ์ฃผ๋ฉด ์ํ๋ ๋ฐฉ์๋๋ก ์ ๋ ฌ ๊ฐ๋ฅ (reversOrder() ๋ง๊ณ ๋)
Compareraor
โ๏ธ ์ ๋ ฌ์ ํ๊ธฐ ์ํ ์ฌ๋ฌ๊ฐ์ง ๋ช ์ธ๋ฅผ ์ ๊ณตํ๋ ์ธํฐํ์ด์ค
โ๏ธ Reference ํ์ ์ ๋ฐฐ์ด์์ ์ ๋ ฌ์ง์
Collection.sort(list);
์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌ
๐ ํ๊ธ > ์๋ฌธ์ > ๋๋ฌธ์ > ์ซ์
Collection.reverse(list);