java数组(常见操作-获取最值)-java读书笔记
时间:2014-04-23 22:55 来源: 我爱IT技术网 作者:山风
数组(常见操作-获取最值)
class Test
{
public static void main(String[] args)
{
int[] arr={5,1,6,4,2,8,9};
System.out.println("max="+getMax(arr));
System.out.println("min="+getMin(arr));
}
//- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
//方法1:保存元素值
public static int getMax(int[] arr)
{
int max=arr[0]; //初始化为某一个数组元素,比max=0更可靠。
for(int x=1;x
{
if(arr[x]>max)
max=arr[x];
}
return max;
}
//- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
//方法2:保存角标
public static int getMin(int[] arr)
{
int min=0; //0表示角标
for(int x=1;x
{
if(arr[x]
min=x;
}
return arr[min];
}
}
本文来源 我爱IT技术网 http://www.52ij.com/jishu/5570.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
