Java是否有缓冲区?

时间:2018-10-19 06:21:13

标签: java buffer

            *System.out.print("곱하고자 하는 두수 입력>>");
            a = sc.nextInt();
            b = sc.nextInt();
            System.out.printf("" + a + "*" + b + "=" + "%d", a * b);
            break;
        } catch (InputMismatchException e) {
            System.out.println("실수는 입력하면 안됩니다.");
            String c= sc.nextLine();*   

如果有缓冲区,我可以像C一样使用它吗?
java是否有类似 fflush()的指令?

1 个答案:

答案 0 :(得分:1)

Java具有System.out.flush(),但是它会在打印时自动刷新等,因此您无需一般调用它。

https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html

  

可以创建PrintStream以便自动刷新;这意味着在写入字节数组,调用println方法之一或写入换行符或字节('\ n')之后,将自动调用flush方法。

相关问题