java 배열 기능은 같은 타입의 데이터를 편하게 관리하기 위해 선언하는 데이터 저장 공간중에 하나인데요. 데이터를 저장하는 방과 같다고 보시면 됩니다.
쉽게 말해서 String 변수 a는 하나의 문자열만을 담을 수 있지만 이를 배열로 바꾸면 방 갯수만큼 데이터를 저장할 수 있습니다.
배열의 정의
1. java의 배열은 담을 자료의 갯수가 많을 경우 같은 타입의 자료끼리 서로 묶는다고 생각하면 편합니다.
2. 만약 1,a,2,b,3 이라는 값이 있을 경우 변수 6개를 지정해야 하지만 배열로 지정할 경우 int,String 타입의 배열 2개만 지정하면 간편하게 데이터를 관리할 수 있습니다.
3. 배열 선언 방법
1) int[] number = { 1, 2, 3 };
2) String[] s = {“a”,”b”,”c”}
3) int[] number = new int[3];
– 배열은 방이 생성되는 것과 비슷하며 방이 생성되는 과정은 1)을 예를 들면 number[0] = 1, number[1] = 2, number[2] = 3 과 같이 배열이 생성됩니다.
예제
public class Test { public static void main(String[] args){ String [] abc = { "김일등", "김이등","김삼등" }; for(int i=0; i<3; i++){ System.out.println(i+"번째 방에는 "+abc[i]+"가 있습니다."); } } }
결과
보통 java에서 배열을 선언한 후, 이를 출력하기 위해서 선언된 배열의 방번호를 지정해야 하는데요.
위와 같이 for문의 i값을 사용하면 편리하게 값을 추출할 수 있습니다.
java를 배우기 시작할 때 배열 아주 기초적인 과정이긴 한데요. 하지만 실무적으로 많이 사용되니 선언 방법이나 사용법에 대해서 연습해 보시기 바랍니다.
답글 남기기