正在讀取文件並打印出文件。我正在做的是計算不匹配的括號。我的代碼工作正確計算大括號。但問題是這種格式只會在線的前面打印計數,而不是在大括號的後面。有支架時,我只需要打印該計數。無論如何要將打印語句格式化到行尾?檢查我的「\ n」語句的位置。我想知道是否有一個代替linebreak的追加到行尾。使用計數循環打印
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);
這是一個措辭不佳的問題。 'brace'是什麼,你在'count = count'行的意圖是什麼? –
大括號是大括號。問題不在代碼中。我認爲代碼只會幫助解釋這個問題。我試圖在每個花括號後面打印一個數字。當它的不匹配的打印0.我的代碼編譯和運行,但數字打印在行前,因爲循環。我想知道是否以及如何在行尾打印數字。 – Eons384