Java에서 출력을 동적으로 변경하는 방법이 있습니까?콘솔/터미널에 인쇄 된 이전 문자를 삭제하는 방법은 무엇입니까?
System.out.print("H")
을하고 내가 가진 : 예를 들어, 터미널 창에 내가있는 경우
가System.out.print("I")
가 출력 될 것입니다 : 위치를 지정하는 방법이
HI
있는가 문자를 동적으로 바꿀 수있는 출력으로? 예를 들어 (그리고 나는 이것이 내가 원하는, 내가 단지 내 생각을 증명하려는 출력 않을 것 알고)이 :
System.out.print("H")
Thread.sleep("1")
System.out.print("I")
을 그리고 처음
H
다음 두 번째 이후
을 인쇄 할 것이다, H를 I로 바꾸시겠습니까?나는 이것이 바보처럼 들리 겠지만, 나는 GUI없이 동적으로 내용을 바꾸는 것에 관심이있다. 누군가이 기술에 대한 방향으로 나를 가리킬 수 있습니까? 대단히 감사드립니다.
음, 콘솔에 당신은 할 수 없습니다. 코드를 다시 실행하지 않고 이미 표시된 출력을 생략 할 수 없습니다. –
감사합니다. 그게 내가 알아야 할 전부 야! – eatonphil
가능한 중복 : http://stackoverflow.com/questions/7522022/how-to-delete-stuff-printed-to-console-by-system-out-println – dan