4

Eclipseで空白文字を表示するのは簡単なトリックですが、残念ながら、これはエディタービューにのみ適用されます。

ここに画像の説明を入力してください

これらのキャラクターをコンソールビューにも表示する方法はありますか?文字列が正しくフォーマットされているかどうかを確認するのに役立ちます。何か助けはありますか?

4

2 に答える 2

0

「空白文字」という用語に関して少し混乱があったので、両方の可能なインスタンスをカバーしようとします。

新しい行やタブなどを表示したい場合、Java文字列にはこれらの構造の特殊文字が含まれています。\n改行(改行)を表示します。\tタブが表示されます。\rキャリッジリターンです。ここの表に示されているように、他にもありますが、これらが最も一般的です。

または、空白を表示文字として表示する場合は、これはまったく別の問題です。この状況では、一部のテキストエディタのように、タブを矢印で表示したり、単語間のスペースをドットで表示したりすることを想定しています。私の知る限り、これには組み込みの機能はありません。

ただし、既存の空白を、そのタイプの空白を表すユニコード文字に置き換えることはできます。JavaStringクラスは、Unicode文字の使用をサポートしています。たとえば、タブを示すために使用するものを見つけて、のすべてのインスタンス\tをそのシンボルに置き換えるだけです。

于 2012-06-25T16:05:10.860 に答える
0

http://www.cafeaulait.org/course/week2/04.html

つまり、\r、\t、\f、および \n をコンソール テキスト出力で必要な空白として使用できます。\t = タブ、\n = 改行など。詳細については、リンクを参照してください。

于 2012-06-25T15:46:10.553 に答える