数组基本知识

数组:相同类型数据的集合
 概念:在Java中,数组就是一个变量,用于将相同数据类型的数据存储在内存中,数组中的每一个元素都属于同一数据类型
       对比变量来说,变量是在内存中分配了一块适合的空间,同样,数组就是在内存中划出一串连续的空间;

  特点:标识符,数组元素,数组下标,元素类型

例如:int[] score = {89,23,43,94,100,59};
                     0  1  2   3  4   5
int:数组的类型
[]:表示数组(没有表示变量类型)
score :标识符(数组名称)
{}:括号里的内容叫元素
下标:下标是从0开始的(0.1.2.3.4.5)
遍历:查看所有元素。使用循环的方式
score.length:表示数组长度
数组会对没有定义的元素进行初始化

int [] score = new int [10]    //10是数组的长度

声明一个变量就是在内存空间划出一块合适的空间
声明一个数组就是在内存空间划出一串连续的空间

随机生成数组长度为10的数组:

public class a1 {
    public static void main(String[] args) {

        int [] score = new int [10];
        for (int i = 0; i < score.length; i++) {
            int a = (int)(Math.random() * 101);
            score[i] = a;
        }
        for (int i = 0; i < score.length; i++) {
            System.out.println(score[i]);
        }
    }
}

posted @ 2019-02-16 11:10  zhencool  阅读(253)  评论(0)    收藏  举报