목록공부를/java (2)
오늘도 방구석에서
1. 변수 1. 1 변수란 변수 : 단 하나의 값을 저장할 수 있는 메모리 공간 변수의 초가화 : 변수를 사용하기 전에 처음으로 값을 저장하는 것 두 변수의 값 교환하기 - 임시 저장소 tmp 사용하기 2. 변수의 타입 기본형 : 실제의 값(data) 저장 ex) boolean, char, short, byte, int long, double, float 8개참조형 : 어떤 값이 저장되어 있는 주소를 값으로 가짐 ex ) String 등 기본형을 제외한 나머지 참조변수의 선언Date today = new Date(); // Date 객체를 생성해서, 그 주소를 today에 저장Date 클래스 타입의 참조변수 today 선언 2.2 상수와 리터럴 final int MAX_VALUE = 200; // 상수는..
List : 순서가 있는 데이터의 집합, 데이터의 중복을 허용Set : 순서를 유지하지 않는 데이터의 집합, 데이터의 중복 허용하지 않음Map : 키와 값의 쌍으로 이루어진 데이터의 집합 ArrayList는 Object 배열을 이용해 데이터를 순차적으로 저장 ArrayList list = new ArrayList(10); // 크기가 10인 ArrayList 생성ArrayList strList = new ArrayList(); // 문자열로만 이루어진 ArrayList 생성 add()list.add(new Integer(1)); // list에 데이터 추가list.add(6); list.add(3); list.add(9); list.add( 1, 5 ); // 기존에 자리에 있던 값과 교체되는 것이 아니..