[問題] List of List 放入元素

看板java作者 (黃金會死鳥-死後無法復活)時間9年前 (2016/06/12 21:07), 編輯推噓2(208)
留言10則, 5人參與, 最新討論串1/1
Java 要如何將每個元素放入 List of List 裡面 ? ex: 建立一個表格儲存學生成績 王大明 一號 95 90 92 李曉強 二號 80 85 90 張土 三號 95 80 85 ArrayList <ArrayList<Object>> student = new ArrayList<ArrayList<Object>>(); 要如何把各自姓名, 座號, 分數塞進 student 裡面 ? 有想過開一個暫存的 ArrayList 來塞一個 row, 之後放入 student 裡面 但是暫存的 ArrayList 若是清掉裡面元素, student 也會跟著改變 好像是因為這是 shallow copy 的原因 若是資料很多就要開一大堆只能使用一次的暫存 ArrayList, 很蠢 想問這通常是如何放入資料的 ? -- 歷代主角: 武藤戲---神抽 城十代---強運 不動星---印卡 九十九馬---搓牌 翼神龍 效果:此卡不可特殊召喚... 神獸王 表示:同樣三祭品 我免費炸半場外加三千打點 裁龍 表示:同樣支一千 我能炸全場還不用扣血加攻 巨神兵 表示:聽說我可以特召 天空龍 表示:我現在可以捏死原作狂特召的你 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.4.192 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1465736843.A.0B0.html

06/12 22:57, , 1F
每個row要new一個新的List,而且這不是只用一次
06/12 22:57, 1F

06/12 22:57, , 2F
List<List>裡面本來就是只存List的reference
06/12 22:57, 2F

06/12 22:58, , 3F
個別的List本來就要另外new
06/12 22:58, 3F

06/13 00:10, , 4F
我覺得你要寫一個class叫做Student
06/13 00:10, 4F

06/13 01:27, , 5F
不知道MultiValuedMap是不是你要的
06/13 01:27, 5F

06/14 02:20, , 6F
怎麼不用一般Bean的寫法?
06/14 02:20, 6F

06/14 12:37, , 7F
寫個class 叫做 student, 在student 裡放constructor.
06/14 12:37, 7F

06/14 12:37, , 8F
Constructor 裡放你那些姓名座號 之類的. 之後在你mai
06/14 12:37, 8F

06/14 12:37, , 9F
n 寫個 Arraylist<student> 把東西用object 形式導入就
06/14 12:37, 9F

06/14 12:37, , 10F
行了
06/14 12:37, 10F
文章代碼(AID): #1NNLwB2m (java)
文章代碼(AID): #1NNLwB2m (java)