JAVA에서 1차원 배열과 2차원 배열을 주로 쓴다. 밑에 예제 1에서 보는 바와 같이 String[]에 값을 저장하고 0번부터 시작하여 0,1,2 로 나눈다. 더 많은 것을 저장했다면 번호가 늘어나게 되고 for문을 적용하여 출력하거나 저장을 하는 방법도 있다.
-------------------------------------------------------예제1--------------------
public class Test8 {
public static void main(String[] args) {
String[] colors={"blue","red","green"};
System.out.println(colors[0]);
System.out.println(colors[1]);
//배열의 크기
System.out.println(colors.length);
}
}
===============================================================================
다음은 2차원 배열로 1차원 배열과 비슷한 모양이지만 안에 대괄호 가 하나씩 더 있다는 것이 특징이다.
---------------------------------------------------------예제2----------------
public class Test9 {
public static void main(String[] args) {
int[][] points = { { 100, 105, 200 }, { 1000, 1004, 2011 } };
System.out.println(points[0][2]);
String[][] name = { { "김하나", "제임스", "전현무" }, { "샘", "성유리", "조아라" } };
System.out.println(name[0][0]); // 출력:김하나
System.out.println(name[0][1]); // 출력 제임스
int[][] jumsu = new int[2][3]; // [두개][세개]:개수를 나타냄.번호아님
jumsu[0][0] = 85;
jumsu[0][1] = 95;
jumsu[0][2] = 90;
jumsu[1][0] = 65;
jumsu[1][1] = 70;
jumsu[1][2] = 85;
System.out.println(jumsu[0][0]);
System.out.println(jumsu[1][0]);
System.out.println(jumsu.length);
System.out.println(jumsu[0].length); //jumsu[0][~]길이를 말한다. 0,1,2 총길이는 3이다.
}
}
--결과--
'개발 > java' 카테고리의 다른 글
JAVA 돌아라..돌아라..for문/반복문(두뇌 풀가동! 구구단) (0) | 2015.10.23 |
---|---|
JAVA 만약에..내가...if문. 선택해!!! 나를 선택라고!! switch문 (0) | 2015.10.23 |
JAVA 값을 입력받는 Scanner! v3e0e4e5a (0) | 2015.10.23 |
JAVA 전역변수/지역변수 알아가기 (0) | 2015.10.23 |
javax.servlet.ServletException: java.sql.SQLException: Listener refused the connection with the following error: 에러 (0) | 2015.10.16 |
댓글