ファイルを読み込んで、ファイルを印刷しています。私がやっていることは、括弧の不一致を数えることです。私が持っているコードは機能し、中括弧を正しく数えます。しかし、問題は、形式が中括弧のすぐ後ろではなく、行の先頭にのみカウントを出力することです。ブレースがある場合に印刷するカウントのみが必要です。printステートメントを行末にフォーマットする方法はありますか?「\n」ステートメントがどこにあるかを確認してください。改行の代わりに行末に追加するものがあるかどうか疑問に思っています。
if (brace == '{')
{
count++;
System.out.print("\n" + count);
}
else if (brace == '}')
{
count = count;
System.out.print("\n" + count);
count--;
if (count < 0)
{
count = 0;
}
}
}
System.out.println(inputLine);