Eclipseで空白文字を表示するのは簡単なトリックですが、残念ながら、これはエディタービューにのみ適用されます。
これらのキャラクターをコンソールビューにも表示する方法はありますか?文字列が正しくフォーマットされているかどうかを確認するのに役立ちます。何か助けはありますか?
Eclipseで空白文字を表示するのは簡単なトリックですが、残念ながら、これはエディタービューにのみ適用されます。
これらのキャラクターをコンソールビューにも表示する方法はありますか?文字列が正しくフォーマットされているかどうかを確認するのに役立ちます。何か助けはありますか?
「空白文字」という用語に関して少し混乱があったので、両方の可能なインスタンスをカバーしようとします。
新しい行やタブなどを表示したい場合、Java文字列にはこれらの構造の特殊文字が含まれています。\n
改行(改行)を表示します。\t
タブが表示されます。\r
キャリッジリターンです。ここの表に示されているように、他にもありますが、これらが最も一般的です。
または、空白を表示文字として表示する場合は、これはまったく別の問題です。この状況では、一部のテキストエディタのように、タブを矢印で表示したり、単語間のスペースをドットで表示したりすることを想定しています。私の知る限り、これには組み込みの機能はありません。
ただし、既存の空白を、そのタイプの空白を表すユニコード文字に置き換えることはできます。JavaString
クラスは、Unicode文字の使用をサポートしています。たとえば、タブを示すために使用するものを見つけて、のすべてのインスタンス\t
をそのシンボルに置き換えるだけです。
http://www.cafeaulait.org/course/week2/04.html
つまり、\r、\t、\f、および \n をコンソール テキスト出力で必要な空白として使用できます。\t = タブ、\n = 改行など。詳細については、リンクを参照してください。