System.out.write()的作用
System.out.write()是往哪里写?搞不清楚这个东西 --------------------编程问答-------------------- console 输出 --------------------编程问答-------------------- 可是我使用public static void main(String[] args){
System.out.write('a');
}
怎么什么都没有打印出来呢 --------------------编程问答-------------------- 首先说一下System.out, out是System类的一个静态变量, 它是一个PrintStream类型的对象. 一般而言, 这个打印型流对象对应到的是显示器输出, 所以它就是一个往命令行写东西的方法.
但是当你直接调用write方法的时候, 你写的字符还是驻留在内存里边 所以你还要调用
System.out.flush()来把东西写到命令行中. --------------------编程问答--------------------
+1 --------------------编程问答-------------------- --------------------编程问答--------------------
+1 --------------------编程问答--------------------
又学到了新东西。
补充:Java , Java SE