我想打印出我游戏中物品的“重量”。访问二维数组中的对象?
类, “项目”:
public class Item {
private String name;
private double weight;
public Item(String n, double w)
{
this.name = n;
this.weight = w;
}
}
在主类我有这段代码:
public static Item[][] items = {{new Item("Dagger", 1), new Item("Sword", 5), new Item("Bullet(s)", 0), new Item("Pistol", 15)},
{new Item("Torch", 2), new Item("Shovel", 5), new Item("Pickaxe", 10)},
{new Item("Gold", 0), new Item("Potion(s)", 1)}};
我怎么能打印匕首的重量,对于例?
首先,你的'Item'类是不完整的。您的班级数据成员没有“getter”或“accessor”方法。那么,你如何期望打印出他们的价值呢?其次,你不会尝试迭代数组。所以我不确定你在问什么。 – hfontanez 2014-11-21 01:46:07