Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ArrayList使用array.add()同时添加行和列,如何仅添加行或列?_Java - Fatal编程技术网

Java ArrayList使用array.add()同时添加行和列,如何仅添加行或列?

Java ArrayList使用array.add()同时添加行和列,如何仅添加行或列?,java,Java,我有以下代码: playerInventory.add(temp); System.out.println("You've purchased " + temp.getName()); balance -= temp.getPrice(); runningWeight -= temp.getWeight(); System.out.println("Your new balance " + balance + ", and your wagon can carry " + runningWeig

我有以下代码:

playerInventory.add(temp);
System.out.println("You've purchased " + temp.getName());
balance -= temp.getPrice();
runningWeight -= temp.getWeight();
System.out.println("Your new balance " + balance + ", and your wagon can carry " + runningWeight + " more pounds of products.\nPress enter to continue shopping.");
Scanner cont = new Scanner(System.in);
String enterToContinue = scan.nextLine();

for(int i = 0; i < playerInventory.size(); i++)
    System.out.println(playerInventory);

如何使其只显示一行中的项目?

您的打印有问题:

for(int i = 0; i < playerInventory.size(); i++)
    System.out.println(playerInventory);

使用
System.out.println(playerInventory.get(i))@baraky解决了,非常感谢!快速提问,数组列表以这种方式存储东西是正常的,还是只是我打印它的方式让它看起来很奇怪?只是打印而已。数组只有3个元素长[Item1,Item2,Item3]
for(int i = 0; i < playerInventory.size(); i++)
    System.out.println(playerInventory);
for(int i = 0; i < playerInventory.size(); i++)
    System.out.println(playerInventory.get(0));