본문 바로가기

국비지원_핀테크

8일차_ [java] 배열 ( array, 다차원 배열, 향상된 for문 )

 

 

 

 

 

 

배열

배열

 

향상된 for 문 사용법

배열 사용법 ( 배열은 int 뿐만 아니라 다른 자료형들을 담아서 사용할 수 있다 )

배열의 index 는 0 부터 시작한다

배열을 사용하여 문자열을 입력받아 출력
향상된 for 문을 사용하여 출력, 배열 변수를 선언할때는 자료형이 필요하지만 초기화할때는 자료형을 선언하지 않아도 된다

 

 

 

 

 

 

 

 

 

 

다차원 배열

다차원 배열
다차원 배열 변수 선언 및 초기화
중첩 반복문으로 배열을 출력 ( 다중 배열에서 arr.length 는 열의 길이를 의미, arr[x].length 는 행의 길이를 의미 )

 

 

 

 

 

 

 

 

 

 

실습 예제1

실습 예제1
예제 풀이

 

 

 

 

 

 

 

 

 

 

실습 예제2

실습 예제2

package array;

import java.util.Scanner;

public class Test02 {
	public static void main(String[] args) {
		
		Scanner input = new Scanner(System.in);
		int arr[] = new int[] {10, 54, 13, 17, 25, 30};
		String odd_even = null;
		System.out.print("짝수, 홀수 입력 : ");
		odd_even = input.next();
		
		for(int i : arr) {
			if(odd_even.equals("짝수")) {
				if(i%2 == 0) {
					System.out.println("짝수 : " + i);
				}
			}else if(odd_even.equals("홀수")) {
				if(i%2 == 1)
					System.out.println("홀수 : " + i);
			}
		}
		
	}
}

코드 실행
코드 실행

 

 

 

 

 

 

 

 

 

 

실습 예제3

실습 예제3 ( 짝수, 홀수 입력 시 인덱스 값이 짝수 및 홀수 인 값 출력 ) 및 예제 풀이3
홀수 입력시 코드 실행

 

728x90