{{tag>[java util Array Collections]}}
====== Arrays ======
''public'' ''class'' ''**Arrays**'' ''extends'' ''Object''
===== Inherited =====
* ''java.lang.Object''
===== Methods =====
* ''static'' ''**Arrays**.**asList**(a)'' → ''List'': 고정된 크기의 리스트 반환
* ''a'' ''T...''
* ''static'' ''**Arrays**.**binarySearch**(a, key)'' → ''int'': 이진 검색 ++ overloads || \\ ''static'' ''**Arrays**.**binarySearch**(a, fromIndex, toIndex, key)'' → ''int'' ++
* ''a'' ''byte[]'': 원본 배열 ++ overloads || \\ ''a'' ''char[]'' \\ ''a'' ''double[]'' \\ ''a'' ''float[]'' \\ ''a'' ''int[]'' \\ ''a'' ''long[]'' \\ ''a'' ''short[]'' \\ ''a'' ''Object[]'' \\ ''a'' ''T[]'' ++
* ''key'' ''byte'' ++ overloads || \\ ''a'' ''char'' \\ ''a'' ''double'' \\ ''a'' ''float'' \\ ''a'' ''int'' \\ ''a'' ''long'' \\ ''a'' ''short'' \\ ''a'' ''Object'' \\ ''a'' ''T'' ++
* ''fromIndex'', ''toIndex'' ''int''
* ''static'' ''**Arrays**.**copyOf**(original, newLength)'' → ''boolean[]'': 이진 검색 ++ overloads || \\ ''static'' ''**Arrays**.**copyOf**(original, newLength)'' → ''byte[]'' \\ ''static'' ''**Arrays**.**copyOf**(original, newLength)'' → ''char[]'' \\ ''static'' ''**Arrays**.**copyOf**(original, newLength)'' → ''double[]'' \\ ''static'' ''**Arrays**.**copyOf**(original, newLength)'' → ''float[]'' \\ ''static'' ''**Arrays**.**copyOf**(original, newLength)'' → ''int[]'' \\ ''static'' ''**Arrays**.**copyOf**(original, newLength)'' → ''long[]'' \\ ''static'' ''**Arrays**.**copyOf**(original, newLength)'' → ''short[]'' \\ ''static'' ''**Arrays**.**copyOf**(original, newLength)'' → ''T[]'' \\ ''static'' ''**Arrays**.**copyOf**(original, newLength, newType)'' → ''T[]'' ++
* ''original'' ''byte[]'': 원본 배열 ++ overloads || \\ ''original'' ''char[]'' \\ ''original'' ''double[]'' \\ ''original'' ''float[]'' \\ ''original'' ''int[]'' \\ ''original'' ''long[]'' \\ ''original'' ''short[]'' \\ ''original'' ''Object[]'' \\ ''original'' ''T[]'' \\ ''original'' ''U[]''++
* ''newLength'' ''int''
* ''newType'' ''T[]''