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

数组基础

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

代码演示

先简单回顾一下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]);
    }
}

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

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

源码下载

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

导航目录

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

本站所有文章均由网友分享,仅用于参考学习用,请勿直接转载,如有侵权,请联系网站客服删除相关文章。若由于商用引起版权纠纷,一切责任均由使用者承担
极客文库 » 数据结构笔记总结(1.1)使用Java中的数组

Leave a Reply

欢迎加入「极客文库」,成为原创作者从这里开始!

立即加入 了解更多