技术总结_数组王惠霞.docVIP

  • 2
  • 0
  • 约4.28千字
  • 约 5页
  • 2016-10-09 发布于贵州
  • 举报
Array(数组) 一.概要 数组是一种数据结构,用来存储同一类型值的集合。通常我们通过一个整数下标来访问数组中的每一个值。 Java所有“存储及随机访问一连串对象”的做法,array是最有效的一种。但缺点是:容量固定且无法动态改变,并且无法判断其中实际存有多少元素,length只是告诉我们array的容量。 若撰写程序时不知道究竟需要多少对象,需要在空间不足时自动扩增容量,不适用需要使用g[] arr = new String[] {here, there, where}; for (String one:arr) { System.out.println(one); } 如果需要处理一个集合中的所有元素的话,“for each”循环语句的改进的确让人省心。然而,在很多情况下,还是需要使用传统的for语句。例如:如果不希望遍历整个集合,或者在循环内部需要操作下标值就需要使用传统的for循环。 2.数组初始化 在Java中,提供一种创建数组对象并同时赋予初始值的简化书写形式。 Int[] myArr = {1,3,5,7,9,11}; 甚至还可以初始化一个匿名数组: new int[] {2,4,6,8,10}; 在java中,允许数组的长度为0。在编写一个结果为数组的方法时,如果碰巧结果为空,那么这种语法形式就显得非常有用。此时,可以创建一个长度为0

文档评论(0)

1亿VIP精品文档

相关文档