0

次のセクションを印刷するためのより良い方法は何ですか? 見出しのあるタイプの表形式の方が見栄えが良いと思います。一定の長さに調整したいと思います。これは、見栄えを良くするためにフォーマットしたいコードスニペットです。print 要素は、SQL データベース内の要素です。

 System.out.println("\nAll records in your table:");
 System.out.println("ID#     Name           GPA  Status Mentor Level Thesis Advisor  Company"); //table heading...
 while (rs.next()) {
     String output = " ";
     output += rs.getString("studentID") + "    "
         + rs.getString("firstName") + " "
         + rs.getString("lastName") + " "
         + rs.getString("gpa") + "    "
         + rs.getString("status") + "   "
         + rs.getString("mentor") + " "
         + rs.getString("level") + " "
         + rs.getString("thesisTitle") + " "
         + rs.getString("thesisAdvisor") + " "
         + rs.getString("company") + "\n";
     System.out.printf("%s", output);
 }
4

2 に答える 2

2

|できます| |何かをする| |このように|

|学生名| |ファーストネーム| |ミドルネーム| |.......|

于 2012-09-04T01:37:23.540 に答える
0

「それらを固定長に調整したい」:
それが、異なる長さの空白を連結する理由ですか?
代わりに「\t\t」を連結してみることができます。
HTML の場合は、HTML テーブルを使用すると処理されます。

于 2012-09-04T02:32:23.703 に答える