Day21数组的声明和创建

Day21数组的声明和创建

数组声明创建:

  1. 首先必须声明数组变量才能在程序中使用数组。声明数组变量的语法有两种:

    “dataType [] arrayRefVar;”(首选方法);
    
    或
    
    “dataType arrayRefVar [];”(效果相同,但不是首选方法)。
    
  2. Java 语言使用 new 操作符来创建数组,语法为

    dataType [] arrayRefVar = new dataType [arraySize];
    

3.数组的元素是通过索引访问的,数组索引从 0 开始。

4.获取数组长度的方法为 “arrays.length”。

package com.liu.www.array;

public class Demo01 {

    //String[] args  :         String类型的数组,名字叫做args

    public static void main(String[] args) {
        //变量类型  变量名称=变量值;

        //int[] num1;  //第一种数组声明    主要用这种!!!!!!!!!!!!1
        //int num2[];  //第二种数组声明

        int[] num1=new int[10]; //创建数组   可以存放10个int类型的数

        //给数组元素赋值
        num1[0]=1;
        num1[1]=2;
        num1[2]=3;
        num1[3]=4;
        num1[4]=5;
        num1[5]=6;
        num1[6]=7;
        num1[7]=8;
        num1[8]=9;

        System.out.println(num1[0]);
        System.out.println(num1[1]);
        System.out.println(num1[2]);
        System.out.println(num1[3]);
        System.out.println(num1[4]);
        System.out.println(num1[5]);
        System.out.println(num1[6]);
        System.out.println(num1[7]);
        System.out.println(num1[8]);
        System.out.println(num1[9]);//没有赋值,输出0

        //当int类型,某一个索引对应的变量没有被赋值,默认是0

        //计算所有元素的和
        //num1.length获取数组的长度
        int result=0;
        for(int i=0;i<num1.length;i++){
            result=result+num1[i];
        }
        System.out.println(result);//45
    }
}

posted @ 2024-10-21 21:06  1hahahahahahahaha  阅读(4)  评论(0编辑  收藏  举报