获取整型数组里面最大值(2012.2.16)
2012-02-17 00:06
246 查看
//获取整型数组里面的最大值
class ArrayDemo{
//获取一个整型数组里面的最大值
//方法1初始第一个元素为最大值
public static int getMax1(int[] arr){
int max=arr[0];
for(int i=0;i<arr.length;i++){
if(arr[i]>max)
max=arr[i];
}
return max;
}
//方法2临时变量初始化为0(下标)
//这种方式,其实是在初始化为数组中的任意一个角标
public static int getMax2(int[] arr){
int max=0;
for(int i=0;i<arr.length;i++){
if(arr[i]>arr[max])
max=i;
}
return arr[max];
}
public static void main(String[] args){
int[] arr={5,4,8,9,3,6,7};
int max1=getMax1(arr);
System.out.println("max1="+max1);
int max2=getMax2(arr);
System.out.println("max2="+max2);
}
}
class ArrayDemo{
//获取一个整型数组里面的最大值
//方法1初始第一个元素为最大值
public static int getMax1(int[] arr){
int max=arr[0];
for(int i=0;i<arr.length;i++){
if(arr[i]>max)
max=arr[i];
}
return max;
}
//方法2临时变量初始化为0(下标)
//这种方式,其实是在初始化为数组中的任意一个角标
public static int getMax2(int[] arr){
int max=0;
for(int i=0;i<arr.length;i++){
if(arr[i]>arr[max])
max=i;
}
return arr[max];
}
public static void main(String[] args){
int[] arr={5,4,8,9,3,6,7};
int max1=getMax1(arr);
System.out.println("max1="+max1);
int max2=getMax2(arr);
System.out.println("max2="+max2);
}
}
相关文章推荐
- 获取一个整型数组前三个最大的值
- 从一个数组里面获取最大的几个数字代码实现
- JavaScript获取数组最小值和最大值的方法
- java原理函数之获取数组的最大值
- Javascript获取数组中最大值和最小值
- Java整型数组的最大长度到底有多长?
- js获取数组中的最大值最小值
- js获取数组最大最小值
- 获取窗口最大值数组 O(n)解法
- 面试题:一个整型数组中各元素排列组合得到的最大的一个数 ,比如,1,3,9,11,23,233,911 要得到:9,911,3,233,23,11,1
- js中如何快速获取数组中的最大值最小值以及取整
- 数组调用c#读取数组中获取最大最小值方法
- 找出整型数组中最大和最小值及其所在位置
- Javascript获取数组中的最大值和最小值的方法汇总
- 16.java语言基础-获取数组最大和最小元素
- js中如何快速获取数组中的最大值最小值
- 获取数组最大值
- 获取数组总最小\最大值
- Java有N个数字的int类型数组,如何获取数量最多并且数字最大的数以及数量
- JavaScript 获取数组中最大值、最小值