{{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[]''