java 自学整理 9

操作数组:

     1:遍历

a.length 是数组的长度

i是数组的下标,从0开始

因为下标从0开始,所以最后一个数组是长度-1,否则就超出索引范围了

之前的循环都是可以遍历的,只要跟据下标去取数据就好了

还可以使用Arrays.toString() 直接打印出数组内容

还可以使用循环把数组进行排序

最有名的就是冒泡排序了

他其实就是通过两个循环,把数据遍历两遍,然后通过if判断,把最大的数放到末尾

是不是感觉两个循环~~~好麻烦的样子~~~

 那这样呢~~~o( =•ω•= )m

java标准库提供了Arrays.sort(),可以直接排序

 

 -----------------------------------------------------------------以上都是一维数组,下面看看多维数组

跟据{}区分就好了,一层一维,两层二维~~~~~

注意, 二维数组定义前面要有两个[]  

 下图取数,比如第2行第三个,注意取数下标要-1因为是从0开始的

好啦~~~多试试,比如3维~~~

比如冒泡排序倒序~~~

猜你喜欢

转载自www.cnblogs.com/cjb1/p/12803173.html