这是我在下面的代码,我试图在文件中写入数据。但是这些值没有成功写入文件中也没有抛出任何异常。所以我觉得这可能是文件许可问题。如果是这种情况,则抛出异常。
public void setPrice(PriceDetails priceDetails)throws IOException {
priceoutputStream = new FileOutputStream(cacheFile);
String priceDetailsString = priceDetails.toString();
String valueString = priceDetailsString.substring(priceDetailsString.indexOf("=")+1);
priceDetailsProperties.setProperty(formatPLU(priceDetails.getPlu()),valueString)??;
priceDetailsProperties.store(priceoutputStream,null);
priceoutputStream.close();
}
你可以帮帮我吗?
答案 0 :(得分:0)
Reader and Writer with Buffers.
请尝试使用以下代码将其写入文件:
File f = new File("Path");
FileWriter fw = new FileWriter(f);
BufferedWriter bw = new BufferedWriter(fw);
bw.write("Your Data");
bw.close();