数组的定义使用以及相关的工具类
-
数组
定义:
int[] num;//java常用定义方式 int num[];//c语言常用定义方式初始化:(可以在定义的同时初始化)
num= new int[10];//初始化一个10个元素的数组,并"默认初始化" //静态初始化 int num={1,2,3,4};//静态初始化只能在定义时进行java中引入了属性值length记录数组的元素个数
int n = num.length;//n=10,length是数组类实例的属性值增强for循环(专门用于遍历数组、集合等)
for(int x:num) System.out.printIn(x);//输出数组Arrays工具类
Arrays类中的方法都是用static修饰符修饰的静态方法,所以可以直接调用,而不用创建对象
常用的Arrays方法:
-
fill方法 数组填充
Arrays.fill(num,1,3,5);//将num数组的1~3号元素(左闭右开区间)用5填充 Arrays.fill(num,5);//将num数组的所有元素用5填充 //...等等 -
sort方法 数组升序排序
Arrays.sort(num,1,3);//将数组的1~3号元素升序排序 Arrays.sort(num);//讲整个数组升序排序 //...等等 -
tostring方法 打印数组
Arrays.tostring(num);//打印数组num 打印格式为: [1,2,3,4] -
更多方法及其详细用法可以在java jdk帮助文档中找到
提供一个java jdk1.8的帮助文档下载地址:
https://pan.baidu.com/s/1cZJIoXkTAxYtnc2EA08p8g
提取码:22jh
-

浙公网安备 33010602011771号