データベースを照会するときに問題なく結果セットを印刷できます。私は私が結果セットの中に表示したい形式を与え、私のスーパークラスでオーバーライドされたsuper.toStringメソッドを使用する必要があります。Java - 結果セットをフォーマットするためにsuper.toString()を呼び出す
res = stmt.executeQuery("Select * from registrar.student ");
System.out.println("\nAll records in your table:");
while (res.next()) {
String data = "";
data += res.getString("studentID") + " "
+ res.getString("firstName") + " "
+ res.getString("lastName") + " "
+ res.getDouble("GPA")+ " "
+ res.getString("status") + " "
+ res.getString("mentor") +" "
+ res.getString("level")+"\n";
System.out.println(data);
どのように私は私のデータの表示をフォーマットするsuper.toString()
を追加することができますか?
感謝を試してみました。あなたはすべて私の頭の上に話している。私の変数はスーパークラスで定義され、データを除くサブクラスによって継承されます。 – ConfusedJavaNewbie1008
結果セットを渡すだけです –