250x250
반응형
Notice
Recent Posts
Recent Comments
Link
개발세발
[Java/자바] array 본문
728x90
반응형
SMALL
배열
연관된 데이터를 모아서 관리하기 위해서 사용하는 데이터 타입
cf) 변수와의 차이점
변수 : 하나의 데이터를 저장
배열 : 여러 개의 데이터를 저장
String[] color = {"빨강", " 파랑", "초록", "노랑"};
//length = 4, element = {"빨강", " 파랑", "초록", "노랑"}; , index = { 0, 1, 2, 3}
System.out.println(color[0]); //"빨강"
String color = new String[4]; //배열의 크기가 최대 4
color[0] = "빨강";
System.out.println(color.length); //4 - 길이이므로 4
color[0] = "노랑";
System.out.println(color.length); //4
[for문] - 배열 데이터 열거
String[] color = {"빨강", " 파랑", "초록", "노랑"};
for(int i=0; i<color.length ; i++) {//color.length=4
String color = color[i];
System.out.println("선택한 색깔은 " + color + "입니다.");
}
[for each문]
String[] color = {"빨강", " 파랑", "초록", "노랑"};
for (String c : color) { //String c에 color 값읕 하나씩 담음
System.out.println(c + "이 가장 좋아하는 색깔입니다.");
}
728x90
반응형
'코딩공부 > Java' 카테고리의 다른 글
[Java/자바][백준] 2775번: 부녀회장이 될테야 (2) | 2022.02.15 |
---|---|
[Java/자바] Collections Framework (0) | 2022.02.08 |
[Java/자바] 이클립스 클래스 안 열릴때(오류), JDK경로 수정 방법 Class File Editor java source not found (0) | 2022.01.27 |
[Java] 이클립스에서 Run 실행 후 만나게 되는 여러 에러 종류와 해결법 (0) | 2022.01.24 |
(참고글 링크) extends 와 implements 의 차이점 (0) | 2022.01.20 |