package com;class MaxArray {
int findmax(int a[],int n){
int max=a[0];
for(int i=1;i<n;i++)
if(a[i]>max)
max=a[i];
return n;
}
}package com;public class MaxDemo { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//利用MaxArray创建对象ob
int a[]={2,5,7,3,18,9},b[]={33,43,6,12,8};
System.out.println("数组a中的最大值是"+ob.findmax(a,6));
//输出数组b的最大值
}}
int findmax(int a[],int n){
int max=a[0];
for(int i=1;i<n;i++)
if(a[i]>max)
max=a[i];
return n;
}
}package com;public class MaxDemo { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//利用MaxArray创建对象ob
int a[]={2,5,7,3,18,9},b[]={33,43,6,12,8};
System.out.println("数组a中的最大值是"+ob.findmax(a,6));
//输出数组b的最大值
}}
package org.cai.bean;class MaxArray {
/**
* 返回数组中最大值的下标
* @param a
* @param n
* @return
*/
int findmax(int a[], int n) {
int max = a[0];
int ret = 0;
for (int i = 1; i < n; i++)
if (a[i] > max) {
max = a[i];
ret = i;
} return ret; }
}public class MaxDemo { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
// 利用MaxArray创建对象ob
int a[] = { 2, 5, 7, 3, 18, 9 }, b[] = { 33, 43, 6, 12, 8 };
MaxArray ob = new MaxArray() ; //需要把ob实例化为 MaxArray的一个实例 ;
System.out.println("数组a中的最大值是" + a[ob.findmax(a, 6)]);
// 输出数组b的最大值
}}
package org.cai.bean;class MaxArray {
/**
* 返回数组中最大值的下标
* @param a
* @param n
* @return
*/
int findmax(int a[], int n) {
//其实你都不需要传入 长度 n
//可以直接取数组的长度a.length ;
int max = a[0];
int ret = 0;
for (int i = 1; i < n; i++)
if (a[i] > max) {
max = a[i];
ret = i;
} return ret; }
int findmax(int a[]) {
//其实你都不需要传入 长度 n
//可以直接取数组的长度a.length ;
int max = a[0];
int ret = 0;
for (int i = 1; i < a.length; i++)
if (a[i] > max) {
max = a[i];
ret = i;
} return ret; }
}public class MaxDemo { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
// 利用MaxArray创建对象ob
int a[] = { 2, 5, 7, 3, 18, 9 }, b[] = { 33, 43, 6, 12, 8 };
MaxArray ob = new MaxArray() ; //需要把ob实例化为 MaxArray的一个实例 ;
System.out.println("数组a中的最大值是" + a[ob.findmax(a, a.length)]);
// 输出数组b的最大值
System.out.println("数组b中的最大值是" + b[ob.findmax(b, b.length)]);
System.out.println("数组a中的最大值是" + a[ob.findmax(a)]);
// 输出数组b的最大值
System.out.println("数组b中的最大值是" + b[ob.findmax(b)]);
}}结果:数组a中的最大值是18
数组b中的最大值是43
数组a中的最大值是18
数组b中的最大值是43