Java 如何循环writer.csv?
我希望在CSV writer中发生循环时检索每个数据,如何使循环发生 谢谢 *抱歉,我无法显示图像,因为它必须有10个声誉:(Java 如何循环writer.csv?,java,android,Java,Android,我希望在CSV writer中发生循环时检索每个数据,如何使循环发生 谢谢 *抱歉,我无法显示图像,因为它必须有10个声誉:( 为什么不使用现有的库,如?检索方式、位置?您的问题很不清楚,您可以编写一个示例输出,说明您的期望吗?@cardouken抱歉,问题已编辑。谢谢您的回答。最后,我使用的是opencsv库 try { File root = new File(Environment.getExternalStorageDirectory() + "/StockC
为什么不使用现有的库,如?检索方式、位置?您的问题很不清楚,您可以编写一个示例输出,说明您的期望吗?@cardouken抱歉,问题已编辑。谢谢您的回答。最后,我使用的是opencsv库
try {
File root = new File(Environment.getExternalStorageDirectory() + "/StockCount/");
if (!root.exists()) {
root.mkdirs();
}
File myCSV = new File(root, currentDate + " DataStockCount.csv");
myCSV.createNewFile();
FileWriter writer = new FileWriter(myCSV);
writer.append("Date : " + getDate + "\n");
writer.append("Inspector : " + getInspector + "\n");
writer.append("Location : " + getLocation + "\n");
writer.append("Product Name : " + getProductName + "\n");
writer.append("Price : " + getPrice + "\n");
writer.append("Quantity : " + getAmount + "\n");
writer.append("Barcode : " + getCode + "\n");
writer.flush();
writer.close();
Toast.makeText(this, "File Saved Successfully!", Toast.LENGTH_SHORT).show();
} catch (IOException e) {
e.printStackTrace();
Toast.makeText(this, "Error : " + e.getMessage(), Toast.LENGTH_LONG).show();
}
}