码迷,mamicode.com
首页 > 编程语言 > 详细

【宋红康程序思想学习日记4】数组简单操作

时间:2015-11-01 01:38:32      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:

class Shuzu4
{
  public static void main(String[] args)
  {
    int[] arr=new int[]{12,34,55,22,54,3,2,2,-9,0,-89};
    //最大值
    int max=arr[0];
    for(int i=0;i<arr.length;i++){
    if(max<=arr[i]){
    max=arr[i];
    }
    }
System.out.println("最大值是"+max);
//最小值
int min=arr[0];
for(int i=0;i<arr.length;i++){
if(min>=arr[i]){
min=arr[i];
}
}
System.out.println("最小值是"+min);
//总和
int sum=0;
for(int i=0;i<arr.length;i++){
sum+=arr[i];
}
System.out.println("总和是"+sum);
//平均数
double ave=0;
ave=sum/arr.length;
System.out.println("平均数是"+ave);
//复制
int[] arr1=new int[arr.length];
for(int i=0;i<arr1.length;i++){
arr1[i]=arr[i];
}
//数组中元素反转
for(int i=0;i<arr.length/2;i++){
int temp=arr[i];
arr[i]=arr[arr.length-i-1];
arr[arr.length-i-1]=temp;
}

//或
for(int x=0,y=arr.length-1;x<y;x++,y--){
int temp=arr[x];
arr[x]=arr[y];
arr[y]=temp;
}
//遍历
for(int i=0;i<arr1.length;i++){
System.out.println(arr1[i]);
}
}
}

【宋红康程序思想学习日记4】数组简单操作

标签:

原文地址:http://www.cnblogs.com/noaman/p/4926570.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!