반응형
1. 배열 선언
1-1 문자열 배열 선언
1-2 정수 배열 선언
2. 다차원 배열
1. 배열 선언
컴퓨터 언어에는 '배열'이라는게 있다.
필요한 물건(값)을 가방(배열)에 넣어놓고 다니는 느낌이다.
처음 이 '배열'이라는 애를 접했을 때는 이해가 가지 않았다.
도대체 얘를 코딩에 쓰는 이유가 무엇인지
언제 사용하는 친구인지 몰랐었다.
이 의문은 파이썬을 공부할 때 생겼고
파이썬으로 데이터 실무를 다룰 때 해결되었다.
열 이름(인덱스)가 없는 데이터 테이블을 다뤘었는데
열 이름을 정의해줄 때 '배열'을 사용했었다.
자바 배열도 비슷한 느낌으로 사용하..겠지??
1-1 문자열 배열 선언
public class Main {
public static void main(String[] args) {
String[] food = {"Candy", "Chocolate", "Snack", "Jelly"};
System.out.println(food[0]);
}
}
문자열 배열은 말 그대로
문자열을 모아놓은 배열이다.
String으로 배열 선언을 해주면 된다.
1-2 정수 배열 선언
public class Main {
public static void main(String[] args) {
int[] food = {0,1,2,3,4};
System.out.println(food[0]);
}
}
정수 배열도 마찬가지로
정수를 모아놓은 배열이다.
int로 배열 선언을 해주면 된다.
2. 다차원 배열
public class Main {
public static void main(String[] args) {
int[][] Numbers = { {1, 2, 3, 4}, {5, 6, 7} };
int x = Numbers[1][2];
System.out.println(x);
}
}
다차원 배열이라고 한다.
배열 안에 배열이 있어서, 원하는 값을 좌표 찍듯이 적어주면 된다.
이제 제어문을 공부한 후,
for문으로 배열 출력하는 걸 공부할 것이다.
반응형
'컴퓨터 > Java' 카테고리의 다른 글
[JAVA] 자바의 기본(5)_제어문 공부 1, if문, switch문 (0) | 2021.09.22 |
---|---|
[JAVA] 자바의 기본(5)_제어문 공부 1 (0) | 2021.09.20 |
[JAVA] 자바의 기본(3)_문자열 변수 String, 문자열 구분 \ (0) | 2021.09.18 |
[JAVA] 자바의 기본(2)_데이터 유형 알아보기 (0) | 2021.09.18 |
[JAVA] 자바의 기본(1)_문장 출력하기, 변수 선언하기 (0) | 2021.09.17 |
댓글