PL(ProgrammingLanguage) (155) 썸네일형 리스트형 클래스 보호되어 있는 글입니다. Java - Map 실습 보호되어 있는 글입니다. Java - Map Map Map은 key와 value를 쌍으로 데이터를 저장하는 자료구조 key를 이용해서 value를 찾을 수 있도록 설계되어 있기 때문에 key는 중복될 수 없고, 값은 중복될 수 있다. Map 인터페이스를 구현하는 클래스를 사용하는 방법 Map생성 키와 밸류도 제너릭을 이용해서 값을 지정할 수 있다. Map map = new HashMap(); 이 Map에는 값을 저장할 때, 키와 밸류가 쌍으로 저장되어야 하기 때문에 put() 사용 map.put("001", "KIM"); map.put("002", "HONG"); map.put("003", "JIM"); 같은 키 값은 중복된 값은 안된다. - 체크해보기 map.put("001", "kang"); 맵에 들어있는 데이터의 저장되는 자료의 수가 몇 개인.. Java - List 실습 보호되어 있는 글입니다. Java - List List List는 배열과 비슷하게 사용되는 자료구조 배열과 리스트의 다른 점은 배열은 한번 생성하면 크기가 변경되지 않는 자료구조이지만 List는 저장 공간이 필요에 따라서 자동으로 늘어날 수 있는 자료구조이다. 이러한 list에는 데이터의 중복이 있을 수 있고, 순서도 있다. List 인터페이스로 import할 때 주의할 점. java.awt - 클래스 java.util - 인터페이스 List 인터페이스를 구현하는 클래스를 사용하는 방법 List 선언 제너릭을 이용해서 String 값만 담을 수 있도록 정의. List도 인터페이스이기때문에 리스트가 인스턴스가 될 수 없다. 이런 리스트를 구현하고 있는 가장 많이 사용되는 ArrayList()를 생성 List list = new ArrayList(); .. Java - Set 실습 보호되어 있는 글입니다. Java - Set Set : Set은 중복이 없고, 순서도 없는 자료구조. 구현 클래스로는 Hashset과 TreeSet이 있다. set 인터페이스를 구현한 클래스를 사용하는 방법 - HashSet을 인스턴스로 만들어보자 Set은 인터페이스이기때문에 new해서 객체를 생성할 수 없다 Set을 구현한 클래스인 HashSet 이용해서 인스턴스를 만든다. Set set1 = new HashSet(); // String 값만 담을 수 있음. Boolean flag1 = set1.add("Hong"); // add를 활용해서 값을 저장 Boolean flag2 = set1.add("Kim"); Boolean flag3 = set1.add("Hong"); * set이라는 자료구조의 크기가 얼마냐를 출력 - size() 이용 Syst.. String Method 보호되어 있는 글입니다. 이전 1 2 3 4 5 6 ··· 20 다음