我想打印出我遊戲中物品的「重量」。訪問二維數組中的對象?
類, 「項目」:
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