• Java中的数组


    >首先何为数组:在内存空间划出一串连续的空间,且长度不可变,存储的数据类型必须要一致。

    >数组的基本要素有哪些:①标识符:驼峰命名规则等。

                                              ②数组元素:每个数组存放的内容。

                                              ③元素下标:从0开始数组中的每个元素都可以通过下标来访问。

                                              ④元素类型:数组中所有元素都要是相同的类型。

    >注意:数组组长不变,避免数组越界。


    看一下创建一个数组的几个小步骤:①声明数组   int类型      int[ ] a;

                       ②分配空间    a=new int [ 5 ];  --->5代表数组长度

                    ③赋值  a[ 0 ]=8;--->给a数组下标为0的元素赋值为8

                    ④数据处理   a[ 0]=a[0 ]*5;

    创建数组还有两种方法:1. int[  ]a=new  int []{1,2,3,4};        2.int[  ] a={1,2,3,4}; 此方法不可分行写


    为什么需要使用数组

    如果声明的变量存在的值较多且同为一种类型的话,那么声明的变量就显得冗余累赘。可以使用声明数组避免这个情况的出现。


    下面是一个数组与for循环结合的案例:

    public static void main(String[ ] args) {

            int[ ] scores = new int[5]; //成绩数组

            int sum = 0; //成绩总和

            Scanner input = new Scanner(System.in);

            System.out.println("请输入5位学员的成绩:");

    for(int i = 0; i < scores.length; i++){

            scores[i] = input.nextInt();

             sum = sum + scores[i]; //成绩累加

        }

         System.out.println("平均分是:" + (double)sum/scores.length);

        }

    目的:循环录入5为同学成绩并计算出他们的平均分。


    以上就是一些关于数组的基本内容

  • 相关阅读:
    Frans Kaashoek获得ACM青年研究者奖 狼人:
    7款相当给力的上网本应用 狼人:
    Google对外发布C++编码规范 狼人:
    10个超棒的HTML5素描及绘画设计工具 狼人:
    Fix Bug的五个阶段 狼人:
    【观点】如果你不是程序员 该如何雇佣程序员呢 狼人:
    8款超赞的最新jQuery插件工具 狼人:
    对Web设计有用的10组免费漂亮的图标 狼人:
    C语言,美丽的语言 狼人:
    环境系统工具[CentOS]安装rar解压工具
  • 原文地址:https://www.cnblogs.com/jiyaoyu/p/12773252.html
Copyright © 2020-2023  润新知