[解決済み] ジャバ、太字で印刷
2022-02-19 01:13:02
質問内容
printfで出力を太字で表示するには?
"[1m testing bold"
は何もしません。
String format = "%-20s %-15s %-20s %-15s %-10s";
System.out.printf(format, "Name", "Group_name", "Java_Prof_Level", "Cpr_Nr", "Gender", "[1m testing bold");
解決方法は?
Javaで太字印刷ができない
System.out
. 標準出力ストリームに流すだけなので、原則的には書式なしテキストのみです。
しかし、ソフトウェアパッケージによっては、特殊な文字シーケンス(いわゆるANSIエスケープシーケンス)を解釈して、フォーマットを可能にするものもあります。
ANSIエスケープシーケンスはエスケープ文字で始まるので、エスケープ文字も文字列に追加する必要があることに注意してください。(試しに
"\u001B[1m I am bold"
または
"\033[0;1m" + "I am bold"
.)
ほとんどのUnix端末は、デフォルトでANSIエスケープシーケンスを解釈します。古い DOS の時代には、このようなエスケープシーケンスを使用するには ANSI.SYS を使用すると、エスケープシーケンスが動作します。
WindowsとEclipseのターミナルでは、コードが機能しません。
関連
-
[解決済み】リンクリストの負の値の数でnegativeCntrを代入する
-
[解決済み】popBackStack()とreplace()の操作はどう違うのですか?
-
[解決済み】非閉鎖文字リテラルエラー
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] JavaでNullPointerExceptionを回避する方法
-
[解決済み] JavaにおけるHashMapとHashtableの違いは何ですか?
-
[解決済み] Java Mapの各エントリを効率的に反復処理するには?
-
[解決済み] Javaでメモリーリークを発生させるにはどうしたらいいですか?
-
[解決済み] JavaでArrayListではなくLinkedListを使用するのはいつですか?
-
[解決済み] Java の配列を表示する最も簡単な方法は何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】HTTPステータス 405 - リクエストメソッド「POST」はサポートされていません (Spring MVC)
-
[解決済み】Android Studioでタスク :app:compileDebugJavaWithJavac の実行に失敗しました。
-
[解決済み】Mockitoでモックからチェックされた例外を投げる
-
[解決済み] intellijが自動配線リポジトリにタイプのBeanが見つからないと不正確な発言をする件
-
[解決済み】Javaを使用するSelenium - ドライバの実行ファイルのパスは、webdriver.gecko.driverシステムプロパティで設定する必要があります。
-
[解決済み】文字列中の � を置換する方法
-
[解決済み】Eclipseで「JUnitテストが見つかりませんでした。
-
[解決済み】スレッド "main "での例外 java.util.NoSuchElementException
-
[解決済み】Java: GZIPInputStreamの作成に失敗しました。GZIP形式ではありません
-
[解決済み] "java.nio.charset.MalformedInputException" を避けるために、すべての包括的なCharset。入力の長さ= 1"?