Java/개념
JAVA 메서드를 이용하여 배열의 최댓값 구하기
정복잉
2020. 4. 29. 00:38
반응형
※개념정리
public static int top(int[ ]t) { //매개변수를 배열로 지정
int top=0; //리턴값 0으로 초기화
for(int i=0;i<t.length;i++){ //반복적으로 값 비교하기 위해
if(t[0]<t[i]) //'t'라는 배열의 0번째와 [i]번째를 if문을 통해 크기 비교 t[0]=t[top]
top =i; } //top는 if문을 통해 최댓값을 가지는 i로 초기화
return top; //리턴타입의 메서드이므로 리턴값을 지정
}
int i = top(score); //i라는 변수를 새로 지정하여 최댓값 메서드에 score배열 호출
//i는 최댓값을 가지는 변수로 지정된다.
System.out.printf("성적 우수자 -%s : %d",name[i],score[i]);