toString()-Method を使用して、ArrayList から適切な出力を取得しています。
しかし、オブジェクトごとに数が増える出力をまだ取得できません。
私が書いた現在のコードは次のとおりです。
public class Book {
@Override
public String toString() {
StringBuilder result = new StringBuilder();
int i = 1;
result.append("\n\n-Book "+ i++ +": ");
result.append("\nTitel: " + this.Titel + "§ ");
result.append("\nAuthor: " + this.Autor + "§ ");
return result.toString();
}
' ' を挿入i++
して、出力を取得しようとしています。
ここで、オブジェクトごとに数値が増加します。public class Book();
現在の出力:
-Buch **1**:
Titel: Hunger Games§
Author: Suzanne Collins§ ,
-Buch **1**:
Titel: Twilight§
Author: Stephanie Meyer§ ,
-Buch **1**:
Titel: Pride and Prejudice§
Author: Jane Austen§ ,
私が取得しようとしている出力:
-Buch **1**:
Titel: Hunger Games§
Author: Suzanne Collins§ ,
-Buch **2**:
Titel: Twilight§
Author: Stephanie Meyer§ ,
-Buch **3**:
Titel: Pride and Prejudice§
Author: Jane Austen§ ,