一、定义数值的两种方式:
方式1、直接定义数值的长度:int[] array = new int[10];然后给数组赋值,如下图:
a、通过角标来访问数组元素,打印已赋值的元素:
结果为:
b、接下来直接打印未赋值的元素:
结果为:
直接定义长度的数值如果未给打印的角标赋值,打印的元素只要不超过10,结果均默认为“0”。
如果为字符串类型打印结果则为“null”。
 
方式2、直接给数值赋值,int[] intArray = {"100","90"};
a、打印已赋值的“0、1”角标
结果为:
b、打印未赋值的其它角标,比如“2”
结果为:
程序会报错是因为此种定义数组的方式已经定义了数值的长度为“2”(数值从“0”角标开始计数),因此直接打印未赋值的第三位测试就会给出异常,出现了角标越界的现象。
 
方式3、String[] str=new String[]{"a","b"};
 
二、length---获取数组长度
举例:
结果:
 
三、遍历打印数组
举例:
结果:
 
 
四、sort---数组排序(升序)
1、因为Arrays是一个工具类,所以需要先导入,导入方式:
a、输入Arrays 定义的数值名;
b、按Ctrl+shift+o
举例:
导入成功(标识处为导入后的工具类):
2、排序用法
举例:
结果:
 
posted on 2018-08-16 15:52  时光以北暮南城  阅读(166)  评论(0编辑  收藏  举报