[英]Unable to write a double into a file using BufferedWriter
Eclipse提示我将变量的类型更改为整数,但我需要将其更改为整数
w是BufferedWriter,平均值是两倍
w.write(average);
BufferedWriter
无法编写double
,请参阅API规范 。 但是,您可以将double average
转换为String
,例如使用Double.toString(average)
,然后使用write(String)
写入结果字符串。
BufferedWriter
只允许您编写一个字符序列(您看到的int
实际上是一个字符)。
如果要编写更复杂的内容(例如double
,则应改用PrintWriter
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.