0
我有一個toString()
方法,我想用它來同時顯示String.format(,)
輸出,但它不會發生,因爲可以返回一個輸出。如何同時使用toString()或print()等顯示兩個輸出?
我試圖讓所謂print()
獲得第二個輸出的另一種方法,但似乎即使我使用的對象從另一個類例如像顯式調用它,它不工作:
Grade student = new Grade();
我打電話像student.print();
此外,在toString()
方法我試圖做這樣的事情:
@Override
public String toString() {
return String.format("%s %d : %s %d\n",firstOutput(), firstOutput(), secondOutput(), secondOutput());
}
但我沒有按預期得到完美的輸出。
有沒有辦法讓兩個輸出同時顯示,而不是一次顯示一個。
System.out.println(student);
這就是你需要的一切:如果你使用這樣
你想要什麼輸出?這真是令人困惑。 – msagala25