如何使用toString打印對象和特定實例?如何使用toString打印對象的特定實例
所以用戶基本上都在輸入信息。基於輸入,它將保存在實例A或實例B中。實例A和B都是覆蓋toString方法的子類。所以來自用戶的輸入被保存在一個數組中。我怎樣才能讓它成爲A的實例的所有輸入都會打印?
這是我現在有的代碼,它不工作。
public static void printA(ABC[] inputs)
{
for(int i = 0; i < inputs.length; i++)
{
if(inputs[i] instanceof A)
{
JOptionPane.showMessageDialog(null, inputs.toString());
}
}
}
它究竟是「* not working *」?你能編譯你的代碼嗎?你有沒有得到任何結果? –
我可以編譯它我得到「LClient; @ 20d9896e」作爲輸出 – Mwam94