将数组添加到ArrayList <int []> </int []>

时间:2013-10-13 20:08:31

标签: java list collections processing

我有一个arraylist

ArrayList<int[]> strokeLines = new ArrayList<int[]>();

和每次单击鼠标时运行的函数,它将当前鼠标位置和前一个鼠标位置添加到此arraylist

strokeLines.add({mouseX, mouseY, pmouseX, pmouseY});

我让这段代码工作得更早但是我丢失了我在过去一小时写的所有东西,当我重写这部分时,它不起作用。如何将数组{mouseX,mouseY,pmouseX,pmouseY}添加到a​​rraylist的末尾?

2 个答案:

答案 0 :(得分:3)

您需要创建一个新的int[]

strokeLines.add(new int[]{mouseX, mouseY, pmouseX, pmouseY});

答案 1 :(得分:1)

简单 -

strokeLines.add(new int[]{mouseX, mouseY, pmouseX, pmouseY});