数组是数据结构中的一个基本数据结构——线性结构,线性结构中的连续存储结构就是数组,它用于存储同一类型数据的一个容器。
好处:可以对该容器中的数据进行编号,从0开始,封装数据。
声明并初始化:1)元素类型[]变量名 = new 元素类型[元素的个数];
String[] arr1 =new String[5];
2)元素类型[]变量名 = {元素1,元素2...}
String[] arr2 ={"a","b","c", "d", "e"};
元素类型[] 变量名 = new 元素类型[]{元素1,元素2...}
String[] arr3= newString[]{"a","b","c","d","e"};
1.二维数组的定义及使用
结果:
1 2 3
4 5 6
7 8 9
一个数组传递的程序:
数组的排序
Arrays.sort()用于填充数组 : Arrays.sort(arr) //该数组中的数据会升序排
数组转置:
数组的拷贝:
对象数组的动态初始化:类名称对象数组名称 =new类名称 [长度]
对象数组的静态初始化:类名称对象数组名称 =new类名称 [] {实例化对象,实例化对象,...}
对象数组的动态初始化:
对象数组的静态初始化:
今天的分享就到这里了,大家看完后学会了吗?
欢迎评论留言,提供建议和思路,如果觉得文章对您有用就加个关注啦~~
,