java,web study/2주차 (7월 8일~14일)
가장 큰 수 찾기 (자바의정석 6-23)
doublemetal
2013. 7. 8. 21:48
public class ComputeMaxnum {
static final int OVERFLOW = -999999;
static int max(int[] arr) {
if (arr == null) {
return OVERFLOW;
} else if (arr.length == 0) {
return OVERFLOW;
} else {
int max = 0;
for(int i=0;i<arr.length;i++){
if(max < arr[i]){
max = arr[i];
}
}
return max;
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int[] data = { 24, 2, 942945, 1024, 457 };
System.out.println(java.util.Arrays.toString(data));
System.out.println("MaxValue = " + max(data));
System.out.println("MaxValue = " + max(null));
System.out.println("MaxValue = " + max(new int[] {}));
}
}