본문 바로가기

자바5

Set Set은 객체의 순서를 저장하지않는다. index가 없기 때문이다. 또한 중복을 허용하지않으므로 중복된값을 저장할수없다. 또한 값의 정렬을 해준다. 바로 예제를 보자 import java.util.HashSet; import java.util.Set; public class Set_1 { private Set stringSet; public Set_1() { this.stringSet= new HashSet(); } public void add_Set(String value) { stringSet.add(value); } public void print () { System.out.println("Set의 목록"+stringSet); } public static void main(String[] args.. 2024. 2. 6.
컬렉션 프레임워크 - Map 보호되어 있는 글 입니다. 2024. 2. 5.
컬렉션 프레임워크 - List List는 자바에서 리스트는 여러 요소를 순서대로 저장하는 자료 구조를 나타낸다. 또한 중복을 허용한다. 그래서 중복된값을 저장할수있다. 간단한 설명은 앞전에 했으니 바로 예제를 보자 public class ArrayList_1 { private static List stringList = new ArrayList(); public static void addList(String value) { stringList.add(value); } public static void printList() { System.out.println("List목록"); for(String list:stringList) { System.out.println(list); } } public static void main(Str.. 2024. 2. 5.
연산자(데이터 타입) 알아두면 좋은점! 5(byte)+5(byte)+5(byte)=15(int) 5(long)+5(int)+5(byte)=15(long) 5(int)+5(byte)+5(int)=15(int) 왜그런걸까? 사칙 대상들의 데이터타입이 int 이하일경우 결과의 데이터타입이 무조건 int이다. 그럼 반대로 int 이상인 대상이있으면? 제일 큰 타입이 결과값의 데이터타입이 된다. 2023. 12. 22.