美文网首页
Java中的数据结构(1)

Java中的数据结构(1)

作者: MrJunzzz | 来源:发表于2020-03-18 23:31 被阅读0次

    数组

    数组是一个存放多个数据的容器

    • 数据是同一种类型
    • 所有的数据是线性规则排列
    • 可通过位置索引来快速定位访问数据
    • 需明确容器的长度
    int a[];
    int[] b; // a,b还没有new操作,实际上是null没有内存位置
    int[] c = new int[2] //c有两个元素都是0
    c[0] = 10; 
    c[1] =20; //逐个初始化
    int d[] = new int[]{0,2,4}; //同时定义初始化
    int d1[] = {1,3,5}; 
    

    数组属性

    • length表示长度
    • 数组遍历 2种方法
    //需要自己控制
    for(int i=0;i<i.length;i++){
    System.out.println(d[i]);
    }
    //无需自己控制
    for(int e : d){
    System.out.println(e);
    }
    //多维数组
    for(int[] items:a)
    {
      for(int item:items)
      {
        System.out.print(item+",");
      }
    System.out.println();
    }
    

    相关文章

      网友评论

          本文标题:Java中的数据结构(1)

          本文链接:https://www.haomeiwen.com/subject/pzacyhtx.html