java - DataOutputStream 和 printwriter 有什么区别?

标签 java android printwriter dataoutputstream

DataOutputStream 和有什么区别和printwriter

最佳答案

数据输出流允许应用程序以可移植的方式将原始 Java 数据类型写入输出流。然后,应用程序可以使用数据输入流读回数据。

PrintWriter 将对象的格式化表示打印到文本输出流。此类实现 PrintStream 中的所有打印方法。它不包含写入原始字节的方法,程序应使用未编码的字节流。 与 PrintStream 类不同,如果启用了自动刷新,则仅当调用 println、printf 或 format 方法之一时才会执行自动刷新,而不是在恰好输出换行符时执行。这些方法使用平台自己的行分隔符概念,而不是换行符。

关于java - DataOutputStream 和 printwriter 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13505704/

相关文章:

Android mediaPlayer异步重复

android - tablelayout 中的 textview 不能改变宽度

java - PrintWriter 创建空文件

java - 将字符串拆分为相等的部分(java/groovy)

Java 8 Stream 丢失类型信息

java - OSGi 应用程序内部的 REST 客户端

java - 将数组写入文件

java - 设计继承类

java - 为 Android 加速 Jsoup

java - 我无法在文件的新行中写入数据