数据结构笔记总结(1.1)使用Java中的数组

数组基础

在有些语言中一个数组是可以存放不同的类型,但在java语言中要求数组的类型是固定的,必须存放同一种类型的数据,并且尽量给数组取一些有语意的名字。数组中存在着很重要的一个概念叫索引,索引从0开始,如果有n个元素,最后一个元素索引为n-1,第一个元素索引为0。有了索引就可以快速的直接访问第i个元素是谁。相信对于有编程基础的同学这些问题都很简单,这里就不细讲了。
数据结构笔记总结(1.1)使用Java中的数组

代码演示

先简单回顾一下java中的数组,请看懂这段代码,理解其含义和输出内容,代码很简单,就不详细解释了。

public class Main {

    public static void main(String[] args) {

        int[] arr = new int[10];
        for(int i = 0 ; i < arr.length ; i ++)
            arr[i] = i;

        int[] scores = new int[]{100, 99, 66};
        for(int i = 0 ; i < scores.length ; i ++)
            System.out.println(scores[i]);

        for(int score: scores)
            System.out.println(score);

        scores[0] = 96;

        for(int i = 0 ; i < scores.length ; i ++)
            System.out.println(scores[i]);
    }
}

执行上述代码,输出如下结果,首先搞清楚为什么输出这些内容,然后再进入后面的学习。

数据结构笔记总结(1.1)使用Java中的数组

有些情况下直接使用java中的为我们提供的数组是有一定的局限性的,下一小节我们具体介绍一下有怎样的局限性,然后进行二次封装,创建一个我们自己的数组类。

源码下载

[dm href=’https://www.jikewenku.com/product/1487.html’]下载地址[/dm]

导航目录

[dm href=’https://www.jikewenku.com/geeknote/2241.html’]查看导航[/dm]

本站所有文章均来自互联网,如有侵权,请联系站长删除。极客文库 » 数据结构笔记总结(1.1)使用Java中的数组
分享到:
赞(0)

评论抢沙发

评论前必须登录!