1.最大值
public class array_max_number{
public static int max (int[]data){
if(data==null){
throw new IllegalArgumentException("a mudt be not null.");
}
int maxnumber = data[0];
for(int i = 0;i<data.length;i++){
if (maxnumber<data[i]){
maxnumber = data[i];
}
continue;
}
return maxnumber;
}
public static void main(String[]args){
int[] arraymax = {56,26,51,45,78,25,68,52,45};
int maxnumber = max(arraymax);
System.out.print(maxnumber);
}
}
2.最小值
public class array_min_number{
public static int min (int[]data){
if(data==null){
throw new IllegalArgumentException("a mudt be not null.");
}
int minnumber = data[0];
for(int i = 0;i<data.length;i++){
if (minnumber>data[i]){
maxnumber = data[i];
}
continue;
}
return minnumber;
}
public static void main(String[]args){
int[] arraymin = {56,26,51,45,78,25,68,52,45};
int minnumber = max(arraymax);
System.out.print(minnumber);
}
}
3.求和
public class arraysum{
public static int sum(int[]data){
if(data==null){
throw new IllegalArgumentException("data must be not null.");
}
int sum = 0;
for (int i = 0;i<data.length;i++){
sum = sum+data[i];
}
return sum;
}
public static void main(String[]args){
int [] arrays={52,25,3,2,2,45,56,85};
//静态数组初始化
int sumnumber = sum(arrays);
System.out.print(sumnumber);
}
}