iT邦幫忙

2021 iThome 鐵人賽

DAY 21
0
自我挑戰組

JAVA的實作與應用系列 第 21

Day 21 Arraylist

  • 分享至 

  • xImage
  •  

在Java程式設計中,有一個較為快速創造陣列的方法ArrayList,有別於固定大小的Array,ArrayList是一個大小可以隨意更改的浮動陣列,在創建後,我們可以隨意的更改此陣列的大小,其語法如下:
ArrayList<> array = new ArrayList<>();

<>裡面要甜滋撩的型態
整數(不可以用int):
https://ithelp.ithome.com.tw/upload/images/20211003/20140456qQ3apWgXF8.png

字串:
https://ithelp.ithome.com.tw/upload/images/20211003/201404564OmHL0aICy.png

產生一般陣列的方法:須先new一個陣列,且給予陣列一個大小,接著一筆一筆的把每個資料按照語法寫入,再進入for迴圈,把一個一個資料抓出來印出。
https://ithelp.ithome.com.tw/upload/images/20211003/20140456eMveYzjq9V.png

顯示結果
https://ithelp.ithome.com.tw/upload/images/20211003/201404567OOWMfXsuE.png

ArrayList產生陣列方法:用ArrayList語法建一個ArrayList,不需指定陣列的大小,接著將要鍵入的資料用 陣列名字 . add 的方式數入,最後print出來即是陣列結果。
產生整數陣列
https://ithelp.ithome.com.tw/upload/images/20211003/20140456m64rN3izzI.png

顯示結果
https://ithelp.ithome.com.tw/upload/images/20211003/20140456KAkSSHtIlY.png

產生字串陣列
https://ithelp.ithome.com.tw/upload/images/20211003/20140456nR5d5iQeCE.png

顯示結果
https://ithelp.ithome.com.tw/upload/images/20211003/20140456qOQ5BFkOZ2.png

程式全碼如下
https://ithelp.ithome.com.tw/upload/images/20211003/20140456LYol2TsrB5.png


上一篇
Day 20 2D Arrays
下一篇
Day 22 Reversing Array
系列文
JAVA的實作與應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言