java 自学整理 9

操作数组:

     1:遍历

 

a.length 是数组的长度

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

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

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

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

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

最有名的就是冒泡排序了

 

 

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

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

 

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

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

 

 

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

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

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

 

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

 

 

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

比如冒泡排序倒序~~~

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章