[Java] 컬렉션 프레임윅 (HashSet)
HastSet : Set인터페이스를 구현한 가장 대표적인 컬렉션 : 중복된 요소를 저장하지 않는다. : 저장순서를 유지하고자 한다면 LinkedHastSet을 사용 import java.util.*; class HastSetEx1 { public static void main(String[] args) { Object[] objArr = {"1", new Integer(1), "2", "2", "3", "3", "4", "4", "4"}; Set set = new HastSet(); for(int i=0; i [1, 1, 2, 3, 4] (String..
2022. 7. 27.
[Java] 컬렉션 프레임윅 (Arrays)
배열의 복사 - copyOf(), copyOfRange() copyOf() : 배열 전체를 복사해서 새로운 배열을 만들어 반환 copyOfRange() : 배열의 일부를 복사해서 새로운 배열을 만들어 반환 int[] arr = {0,1,2,3,4}; int[] arr2 = Arrays.copyOf(arr, arr.length); int[] arr3 = Arrays.copyOfRange(arr, 2, 4); 배열의 채우기 - fill(), setAll() fill() : 배열의 모든 요소를 지정된 값으로 채운다. setAll() : 배열을 채우는데 사용할 함수형 인터페이스를 매개변수로 받는다. int[] arr = new int[5]; Arrays.fill(arr, 9); Arrays.setAll(arr,..
2022. 7. 27.