자바
Java 배열, List, Map, Set의 선언 방법과 차이
배열 String[] test = {"a", "b", "c"}; int[] num = new int[3]; 크기 고정 삽입/삭제 시 오래걸린다는 단점이 있다. List ArrayList pitches = new ArrayList(); ArrayList pitches = new ArrayList(); //선호되는 방식 //우측 제네릭 타입은 안써줘도 왼쪽 제네릭에 의해서 알 수 있으므로 더 선호되는 방식 List arrList = new ArrayList(); //객체지향적 설계를 위해 List 인터페이스를 통해 선언하는게 좋다고 함. List는 기본적으로 데이터들이 순서대로 저장되며 중복을 허용한다. 보통 List는 ArrayList만 쓰이며 일반적인 배열 방식보다 더 권장된다. Map Map map =..