美文网首页
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