列名を印刷したいのですが、以下は私のコードです
for ( int k=1 ; k< columnCount+1;k++){
System.out.println(columnNames[k] + " ");
}
値を列として出力するにはどうすればよいですか?
が欲しいです
value 1 value 2 value 3
いいえ
value1
value2
value3
列名を印刷したいのですが、以下は私のコードです
for ( int k=1 ; k< columnCount+1;k++){
System.out.println(columnNames[k] + " ");
}
値を列として出力するにはどうすればよいですか?
が欲しいです
value 1 value 2 value 3
いいえ
value1
value2
value3
最も簡単な方法は使用することです
System.out.print(columnNames[k] + " ");
ln
inprintln
は、印刷された行の最後に新しいラインマークを追加することを意味します。
また、Reimeusがコメントで指摘した"\t"
ように、固定数のスペースの代わりにタブキーを使用できます。
ただし、IMHOは列の印刷に使用しているため、次のような一定量の文字を印刷するにはSystem.out.format
(または)を使用する必要があります。System.out.printf
System.out.format("[%-10s]", "name");// output [name ]
System.out.format("[%10s]", "name");// output [ name]
Formatterクラスのドキュメントで詳細を確認してください。
System.out.println
新しい行を追加します。接尾辞を見てくださいln
。を使用する必要がありますSystem.out.print
。