• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
张小马
博客园    首页    新随笔    联系   管理    订阅  订阅

数组

什么是数组,为什么要使用数组。

当我们要声明变量的时候,如果声明的值较多且都是同一种类型的时候,那么声明变量就会变得非常繁琐冗余,如 int=1;int=2,int=3;.....int=30; 我们要一直声明到30,手都敲酸了。

这个时候 我们就可以使用数组来简化我们的代码,说白了就是偷懒。

定义是:在内存空间中开辟的一连串的空间,且长度不可变,存储的数据类型必须要一致。

数组有哪些内容组成

数组名,长度,下标还有数据类型。

声明方式1 数据类型 [] 数组名; / 数据类型 数组名 [];
int [] num;
int number [];
赋值,赋值之前需要先指定数组的长度 数组名 = new 数据类型[长度];
num=new int[3];
num[0]=12;
num[1]=10;
num[2]=9;

 

/声明方式2
int [] num=new int[]{12,21,2};


int [] num;
num=new int[]{12,21,2};




/方式3
int [] n ={12,21,22,4,54};


nt [] n;
n ={12,21,22,4,54};

但是注意方式三是不可以分两行编写,系统会报错的

案例:

int [] score={88,77,66,55}; //定义一个数组


int sum=0; //数组中数字的和

lenght 长度 这里是用来表示数组的长度
for(int i=0;i<score.length;i++){    //使用for循环 来循环相加数组中的数值
sum+=score[i];   
}

System.out.println(sum);  //总和
System.out.println("avg:"+sum/4);  //最后用sum/4得到平均分

 

posted @ 2020-05-11 00:29  张小马  阅读(137)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3