• 极客专栏正式上线!欢迎访问 https://www.jikewenku.com/topic.html
  • 极客专栏正式上线!欢迎访问 https://www.jikewenku.com/topic.html

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

极客笔记 Geekerstar 12个月前 (05-06) 403次浏览 已收录 0个评论 扫描二维码
文章目录[隐藏]

数组基础

在有些语言中一个数组是可以存放不同的类型,但在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中的为我们提供的数组是有一定的局限性的,下一小节我们具体介绍一下有怎样的局限性,然后进行二次封装,创建一个我们自己的数组类。

源码下载

下载地址

导航目录

查看导航
丨极客文库, 版权所有丨如未注明 , 均为原创丨
本网站采用知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议进行授权
转载请注明原文链接:数据结构笔记总结(1.1)使用Java中的数组
喜欢 (0)
[247507792@qq.com]
分享 (0)
Geekerstar
关于作者:
本站技术支持

您必须 登录 才能发表评论!

  • 精品技术教程
  • 编程资源分享
  • 问答交流社区
  • 极客文库知识库

客服QQ


QQ:2248886839


工作时间:09:00-23:00