Daily coding

Java Basic : day 6 - Example 03 : 최대값 Max 메소드로 구현 본문

Language/Java_basic

Java Basic : day 6 - Example 03 : 최대값 Max 메소드로 구현

sunnnkim 2019. 11. 26. 18:22
package day6;

public class Ex03_MaxMethod {
	public static void main(String[] args) {
		/*
		메소드명 : max
		기 능 : 주어진 int형 배열의 값 중에서 제일 큰 값을 반환한다.
		만일 주어진 배열이 null이거나 크기가 0인 경우, -999999를 반홖한다.
		반환타입 : int
		매개변수 : int[] arr - 최대값을 구할 배열
		 */
		
		int[] data = {3,2,9,4,7};
		System.out.println(java.util.Arrays.toString(data));
		System.out.println("최대값: "+max(data));
		
	}
	
	private static int max(int [] arr) {
		
		int max = arr[0];
		for (int i = 1; i < arr.length; i++) {
			if(max < arr[i]) {
				max = arr[i];
			}
		}
		return max;
	}
	
	
	
}