Java中的数组与集合类的使用,系列文章:
《Java中String、Array、List的相互转换工具类》
《Java8使用Stream流实现List列表的查询、统计、排序、分组》
《Java实现List集合的排序:Comparable接口、Comparator接口、stream().sorted()方法的使用》
1、数组概述
数组是具有相同数据类型的一组数据的集合。例如,球类的集合——足球、篮球、羽毛球等;电器集合——电视机、洗衣机、电风扇等。在程序设计中,可以将这些集合称为数组。数组中的每个元素具有相同的数据类型。在 Java 中同样将数组看作一个对象,虽然基本数据类型不是对象,但由基本数据类型组成的数组却是对象。在程序设计中引入数组可以更有效地管理和处理数据。可根据数组的维数将数组分为一维数组、二维数组等。
2、创建数组
(1)创建一维数组
//1、先声明,再用 new 运算符进行内存分配
int arr[];
arr = new int[5];
//2、声明的同时为数组分配内存
int month[] = new