Stack

1. Map자바 맵a. 구조맵은 Key-Value의 쌍을 저장하는 자료구조이다.Map 인터페이스Key는 맵 내에서 유일하며, Key를 통해 값을 빠르게 검색할 수 있다.Key는 중복될 수 없지만, Value는 중복될 수 있다.Map은 순서를 유지하지 않는다.자바는 HashMap, TreeMap, LinkedHashMap 등 다양한 Map 구현체를 제공하며, 각 클래스는 Map 인터페이스를 구현하고 각각의 특성을 갖고 있다. b. 주요 메서드Map 인터페이스의 주요 메서드는 다음과 같다.Map은 Key와 Value를 하나로 묶을 때 Entry 객체를 사용한다.참고로, Entry는 Map 내부에 있는 인터페이스이다.Key 목록 조회Map은 Key 중복을 허용하지 않으므로 모든 Key 목록을 조회하는 key..
1. 접근 제어자자바는 public이나 private 같은 접근 제어자(access modifier)를 제공한다. 접근 제어자를 사용하면 해당 클래스 외부에서 특정 필드나 메서드에 접근하는 것을 허용하거나 제한할 수 있다.  접근 제어자 종류자바는 4가지 종류의 접근 제어자를 제공한다. 접근 제어자를 명시하지 않으면, 같은 패키지 안에서의 호출을 허용하는 default 접근 제어자가 적용된다. default라는 용어는 해당 접근 제어자가 기본값으로 사용되기 때문에 붙여진 이름이지만, 실제로는 package-private가 더 정확한 표현이다.private모든 외부 호출을 막는다.나의 클래스 안으로 속성과 기능을 숨길 때 사용한다.default(package-private)같은 패키지 안에서의 호출은 허용..
dev-meung
'Stack' 태그의 글 목록