gpt4 book ai didi

java - 使用 BufferedWriter 将存储在数组中的 String 和 Double 值写入文件

转载 作者:行者123 更新时间:2023-12-02 08:26:17 25 4
gpt4 key购买 nike

我有一个关于如何将对象数组数据写入文件的简单问题使用缓冲写入器,我没有任何乐趣,我需要一些帮助。

请原谅我知识的缺乏,我才刚刚开始学习Java。

 Object[][] data  = {
{"dd/mm/yyyy", new Double(5), new Boolean(false),
{"21/12/2013", new Double(5), new Boolean(false)};
}

String sDividendDate1 = (String)data[0][0];
Double dDividend1 = (Double)data[0][1];


try
{
FileWriter file = new FileWriter(NewCodeFile);
BufferedWriter buffer = new BufferedWriter(file);
buffer.write(sDividendDate1);
buffer.newLine();
**buffer.write(sDividend1); /*This is where the compiler does not like
[I think it is because I am trying to write a double variable into a char
text buffer?]**/
}

之后如何将存储在 dDividend1 中的 double 值写入同一文件中 我已将 sDividendDate1 写入同一文件中。 任何帮助总是非常感谢。

非常感谢

亲切的问候 斯蒂芬

最佳答案

尝试String.valueOf(sDividend1)Double.toString(...)

您可能还想检查java.text.NumberFormat

关于java - 使用 BufferedWriter 将存储在数组中的 String 和 Double 值写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4461066/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com