Day 13 数组

基本定义

1.数组时相同类型的一个有序集合。
2.数组描述的相同类型的若干个数据,按照一定先后次序排列组合而成。
3.每一个数据称作数组元素,每个数组元素可以通过一个下标来访问他们。数组的下标是从0开始的

举例

在一个足球队里,通常会有10多个人。那要想知道球队里某一个球员。那我们先找到他是哪个球队的,然后再根据他球衣上的编号来找到他。

编写数组

基本结构:变量的类型[] 变量的名字 =变量的值;
1.声明一个数组:

int[] nums;

2.创建一个数组(分配大小)

nums=new int[10];

3.给数组元素赋值

 nums[0]=1;
        nums[1]=2;
        nums[2]=3;
        nums[3]=4;
        nums[4]=5;
        nums[5]=6;
        nums[6]=7;
        nums[7]=8;
        nums[8]=9;
        nums[9]=10;

注意点

1.括号加在变量名后面,也可以定义数组。但这是这是c和c++用的,java不推荐。
2.再给数组元素赋值时,如果存在没有赋值的数组元素,就会根据数组类型默认一个值。例如int就是0。

计算

计算所有元素的和

public class ArrayDemo01 {
    public static void main(String[] args) {
		int[] nums=new int [10];

        nums[0]=1;
        nums[1]=2;
        nums[2]=3;
        nums[3]=4;
        nums[4]=5;
        nums[5]=6;
        nums[6]=7;
        nums[7]=8;
        nums[8]=9;
        nums[9]=10;

        //计算所有元素的和
        int sum=0;
        for (int i =0; i <nums.length; i++){
            sum=sum+nums[i];
        }
        System.out.println("总和为:"+sum);
    }
}
posted @   咩咩子的起床气  阅读(27)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结
点击右上角即可分享
微信分享提示