まず第一に、私は Java の初心者です。だから私に気楽にしてください:)
このコードを作成しましたが、進行状況バーの特定の部分文字列で文字を変更する方法が見つかりません。私がやりたいことはこれです:
プログレスバーは 62 文字 (| を含む) で構成されています。50 番目の文字を文字 B (大文字) に変更したいのですが、次のようになります: |#########----B--|
いくつかのことを試しましたが、これを機能させるためにコード行をどこに置くべきかわかりません。部分文字列と置換コードを使用してみましたが、これを機能させる方法が見つかりません。これを機能させるには、別の方法でコードを記述する必要があるのでしょうか? 誰かが私を助けてくれることを願っています。
前もって感謝します!
int ecttotal = ectcourse1+ectcourse2+ectcourse3+ectcourse4+ectcourse5+ectcourse6+ectcourse7;
int ectmax = 60;
int ectavg = ectmax - ecttotal;
//Progressbar
int MAX_ROWS = 1;
for (int row = 1; row == MAX_ROWS; row++)
{
System.out.print("|");
for (int hash = 1; hash <= ecttotal; hash++)
System.out.print ("#");
for (int hyphen = 1; hyphen <= ectavg; hyphen++)
System.out.print ("-");
System.out.print("|");
}
System.out.println("");
System.out.println("");
}