1
最後のSystem.out.println
出力を上書きすることができるので、たとえば、配列の変更を視覚化したり、プロジェスバーを作成したりできますか?例えば前のコンソール出力を上書きする
私はこのクラスを持っている場合:
class Main{
public static void main(String[] args){
for(int i = 0; i < 10; i++){
for(int j = 0; j < i; j++){
System.out.print("#");
}
System.out.println("");
}
}
}
iは、単一の行にしていない10本の別々の線で示されているこの単純なプログレスバーを作成するために行うには何を持っていますか?
ありがとう!それはLinuxでも動作しますが、これを使って複数の行をクリアすることはできますか? – reox
@reox:いいえ、 '\ r'を使って行の先頭に戻り、スペースの読み込みを行い、再び行の先頭に戻ります。あなたはより精巧な制御のために[この質問](http://stackoverflow.com/questions/439799/whats-a-good-java-curses-like-library-for-terminal-applications)を見たいかもしれません。 –
大丈夫、多分私は代わりにtextareaでjframeを使用します:Dありがとう! – reox