Java 배열 겅부
1. 배열 안 쓰고 하나 하나 String 쓰기 -> 겁나 귀찮음
String coffeeRoss = "아메리카노";
String coffeeRachel = "카페모카";
String coffeeChandler = "라뗴";
String coffeeMonica = "카푸치노";
System.out.println(coffeeRoss + "하나"); // 아메리카노 하나
System.out.println(coffeeRachel + "하나");
System.out.println(coffeeChandler + "하나");
System.out.println(coffeeMonica + "하나");
System.out.println("주세요");
2. 배열의 선언 방법
// 배열 선언 첫 번째 방법 (1~3은 동적 배열)
String[] coffees = new String[4];
// 배열 선언 두 번째 방법 (괄호와 이름 바꾸기)
String coffees2[] = new String[4];
coffees[0] = "아메리카노"; // 컴퓨터는 인덱스 값은 항상 0부터 시작!
coffees[1] = "카페모카";
coffees[2] = "라떼";
coffees[3] = "카푸치노";
// 세 번째 방법 (배열 선언과 동시에 초기화)
// 대괄호 속에 숫자 넣으면 에러, 중괄호 안의 원소 값 만큼 배열 자동 생성
String[] coffees3 = new String[] {"아메리카노", "카페 모카", "라떼", "카푸치노"};
// 네 번째 방법 (정적 배열)
String[] coffees4 = {"아메리카노", "카페 모카", "라떼", "카푸치노" };
3. 배열 써서 커피 주문 (배열 값 변경 방법)
// 커피 주문
System.out.println(coffees[0] + " 하나");
System.out.println(coffees[1] + " 하나");
coffees[2] = "에스프레소"; // 배열 값 변경
System.out.println(coffees[2] + " 하나");
System.out.println(coffees[3] + " 하나");
4. 다른 자료형의 배열 선언 맛보기
// 다른 자료형?
int[] i = new int[3];
i[0] = 1;
i[1] = 2;
i[2] = 3;
double d[] = new double[] {0.0,2.4,13.5 };
boolean[] b = {true, true, false};
'Language > Java' 카테고리의 다른 글
02 Method - (1) 매소드란 무엇인가? (0) | 2023.01.16 |
---|---|
배열_04_ASCII (0) | 2023.01.16 |
1-(4) 2 차원 배열 순회 및 자동 초기화 방법 (0) | 2023.01.14 |
1-(3) 2 차원 배열 선언 및 초기화 (0) | 2023.01.14 |
[JAVA] 배열순회 (for, for-each 이용) (0) | 2023.01.14 |