Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在eclipse中实现-r、-b、-f_Java_Eclipse - Fatal编程技术网

Java 如何在eclipse中实现-r、-b、-f

Java 如何在eclipse中实现-r、-b、-f,java,eclipse,Java,Eclipse,在Eclipse中不能实现-f(formfeed)、-b(backspace)、-r(replace)。上传时,我需要使用上述命令显示进度 例如: public static void main(String[] args) throws Exception { for (int i = 0; i < 100; i++) { System.out.printf("%3d \r", i); } } publicstaticvoidmain(字符串[]args

在Eclipse中不能实现-f(formfeed)、-b(backspace)、-r(replace)。上传时,我需要使用上述命令显示进度

例如:

public static void main(String[] args) throws Exception {
    for (int i = 0; i < 100; i++) {
        System.out.printf("%3d \r", i);
    }
}
publicstaticvoidmain(字符串[]args)引发异常{
对于(int i=0;i<100;i++){
System.out.printf(“%3d\r”,i);
}
}

在控制台视图中的Eclipse中,这将在另一行的下方创建100行,而在命令行上,同一行将被更新。

Eclipse控制台不正确支持\b、\f或\r中的任何一行\r被视为一条新线,其他线被视为空间


这在Eclipse bug中有描述,该bug自2004年以来一直处于开放状态,尽管进行了一些修复尝试,但仍然处于开放状态。

不清楚。你是在问如何用Java重写之前打印的行的内容吗?是的。---------------变成-----、、、。我需要在控制台输出中更新这样的进度。在其中一个联机编译器中工作正常。在哪个联机编译器中工作正常?显示您的代码。Eclipse控制台不支持覆盖以前的输出。谢谢您的评论。