RandomAccessFileリーダーを使用して構成ファイルを調べます。行の先頭から1タブ離れた構成オプションがあります。読者がこの行を取得したら、1文字スキップして読み始めるように指示することができますか、それともタブ文字がそのように機能しませんか?
例:
_This is a line
This line has a tab
_
2行目をリーダーにロードしたとしましょう。その文字列で遊んでいるときにcurrentLine = currentLine.subString(1);
をすると
それは私に与えますか:
_currentLine = "This line has a tab";
_
ご協力いただきありがとうございます。
はい、タブ文字は1文字です。 「Javaと「\ t」で一致させることができます。
'\t'
の代わりに、タブ文字"\t"
を使用してタブを表すこともできます。
char c ='t';
char c =(char)9;
または、文字列に対してtrim()
を実行するだけで、タブの代わりにスペースを使用する場合を処理できます(メイクファイルを読んでいない場合)。