자바 배열과 반복문
* 배열 Array : 같은 이름으로 여러 저장 공간을 확보할 수 있는 방법
(연관된 정보끼리 그룹핑) (배열은 대괄호 [] )
:: 같은 유형의 자료 공간을 원하는 개수만큼 확보, 각각의 자료 공간을 같은 이름으로 첨자만 달리하여 접근할 수 있다.
::: 선언되는 형식에 따라 1차원 배열, 2차원 배열 등이 있으며 여러 자료들을 반복 처리할 때 유용
: 배열을 구성하는 각각의 값은 배열요소(원소, element), 배열에서 위치를 가리키는 숫자는 인덱스이며 항상 0부터
시작하여 0을 포함한 양의 정수만을 가질 수 있다.
- 배열의 생성과 선언
int [ ] array = new int [100];
String [ ] array = new String [100];
String [] classMember = {"홍길동 ", "김길동 ", "최길동 "}; // int [ ] classNumber = { }
: // classMember 라는 변수에는 문자열로 구성된 배열이 담긴다
System.out.println(class[0]);
System.out.println(class[1]);
System.out.println(class[2]);
// length는 배열이 담을 수 있는 원소 개수, 배열을 선언할 때 지정한 배열이 담을 수 있는 값의 크기
- String[] classMember = new String [3] ;
classMember[0] = "홍길동"
System.out.println(classMember.length);
classMember[1] = "김길동"
System.out.println(classMember.length);
classMember[2] = "최길동"
- Java for 문 // for 문 구조 { 초기화, 반복조건, 반복실행}
for(int i=0; i<classMember.length; i++) {
}
String [ ] members = {"김길동", "최길동","홍길동"};
for(int i=0; i<members.length; i++) {
String member = members[i];
System.out.println(member +"완료");
}
출력값 :
김길동 완료
최길동 완료
홍길동 완료
>>>>>>>>>>>>>>>>>>>>>
* java lang & java util 팩키지
- java.lang : 가장 많이 사용되는 팩키지 중 하나로 import 없이 바로 사용 가능하다.
- java.util : import문으로 팩키지를 불러와야 클래스 이름만으로 사용할 수 있다.
- java.util.Arrays 클래스 : 배열을 다루기 위한 다양한 메소드가 포함되어 있으며, 모든 메소드는
클래스 메소드로(static method) 객체 생성하지 않고 바로 사용할 수 있다.
'Java' 카테고리의 다른 글
자바 객체와 객체 지향 프로그래밍 (1) | 2022.06.15 |
---|---|
[Spring boot error] STS boot starter 실행 안되는 에러 해결 방법 (failed to transfer form) (0) | 2022.04.19 |
JavaFX 사용을 위한 형태 및 정의 (0) | 2021.08.15 |
자바 배열 예시 Java Array (0) | 2021.08.10 |
Java 자바 기본(중의 왕 기본) 개념 [Feat. 변수] (0) | 2021.08.07 |
댓글