您的位置:首页 > 其它

有一个整数数组,求数组中第二大的数

2012-09-15 15:09 218 查看
public static void  func(){
int a[]={1,2,3,4,5,6,4,4,6,77,18,9};
int max=a[0]>a[1]?a[0]:a[1];
int second=a[0]<a[1]?a[0]:a[1];
for(int i=2;i<a.length;i++){
if(a[i]>max){
second=max;
max=a[i];
}
else if(a[i]>second)
second=a[i];
}
System.out.println(second);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: