6.6.1 배열과 반복문
출간일 2016년 11월 28일
판매가 2000원
형태 ebook
이 책의 모든 내용은 http://ehpub.co.kr에 공개하고 있습니다.
학습에 도움이 되시면 ebook을 구입하여 소장하시면 감사하겠습니다.
언제나 휴일 출판사의 수익금의 대부분은 아프리카에 기부하고 있습니다.
배열을 사용할 때 반복문을 사용하는 것은 필수적입니다. 이 때 배열의 원소 개수를 알아야 하는데 배열은 멤버 필드 length를 제공하고 있습니다.
for(int i = 0; i<배열명.length;i++){
사용 배열명[i];
}
그리고 for(원소 형식 변수명 : 배열명)을 사용하면 반복문 내부에서 배열의 원소를 순차적으로 변수명으로 접근할 수 있습니다.
for(원소 형식 변수명 : 배열명){
변수명 사용
}
다음은 반복문을 이용하여 배열의 원소에 값을 설정하고 원소의 값을 가져와서 출력하는 예제입니다.
//배열의 원소에 값을 설정하고 원소의 값을 가져와서 출력 import java.util.Scanner; public class Program { static Scanner scanner = new Scanner(System.in); public static void main(String[] args){ String[] names; int n;
System.out.println("회원 수:"); n = scanner.nextInt(); scanner.nextLine();//라인까지 강제로 읽어오게 함
names = new String[n];
System.out.println("배열 원소 개수:"+names.length); scanner.reset();
for(int i = 0; i<names.length;i++){ System.out.println((i+1)+"번 이름:"); names[i] = scanner.nextLine(); }
System.out.println("회원 목록"); for(String name : names){ System.out.println(name); } } } |
회원 수: 3 배열 원소 개수:3 1번 이름: 홍길동 2번 이름: 강감찬 3번 이름: 을지문덕 회원 목록 홍길동 강감찬 을지문덕 |
[소스 6.29] 배열의 원소에 값을 설정하고 원소의 값을 가져와서 출력
'언어 자료구조 알고리즘 > 디딤돌 Java 언어 Part1' 카테고리의 다른 글
[Java] 6.6.2 다차원 배열과 Jagged 배열 (0) | 2016.11.23 |
---|---|
[Java] 6.6 배열 (0) | 2016.11.23 |
[Java] 6.5.2 Formatter 클래스 사용하여 포멧에 맞게 출력 (0) | 2016.11.21 |
[Java] 6.5 포멧터, 6.5.1 String 클래스의 정적 메서드 format (0) | 2016.11.21 |
[Java] 6. 4 기본 형식의 래퍼 클래스 (0) | 2016.11.20 |
[Java] 6.3.6 StringBuffer 개체에서 String 개체 얻기 (0) | 2016.11.20 |
[Java] 6.3.5 StringBuffer 클래스의 replace, reverse 멤버 메서드 (0) | 2016.11.20 |
[Java] 6.3.4 StringBuffer 클래스 insert 멤버 메서드로 원하는 위치에 추가 (0) | 2016.11.20 |
[Java] 6.3.3 StringBuffer 클래스 개체의 원하는 위치 문자 제거 (0) | 2016.11.20 |
[Java] 6.3.2 StringBuffer 클래스의 append 멤버 메서드 (0) | 2016.11.20 |