【发布时间】:2015-11-18 23:28:02
【问题描述】:
我有一个产生 3 个值的代码 x,y,z。x,y,z 将随时更新。
我需要将这些值写入 java 中的 csv 文件。
帮帮我
start.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String tempX = String.valueOf(lastX);
String tempY = String.valueOf(lastY);
String tempZ = String.valueOf(lastZ);
// System.out.println("x value: " + temp);
CSVWriter csv = null;
try {
csv = new CSVWriter(new FileWriter("/sdcard/myfile.csv"), ',');
//List<String> lists = new ArrayList<String>();
String[] values = new String[]{tempX,tempY,tempZ,"1"};
csv.writeNext(values);
csv.close();
Toast.makeText(getApplicationContext(), "Able to write CSV", Toast.LENGTH_LONG).show();
} catch (IOException e) {
Toast.makeText(getApplicationContext(), "Unable to write CSV", Toast.LENGTH_LONG).show();
}
}
【问题讨论】:
-
添加你已有的代码
-
我的 x,y 和 z 就像不时更新一样,所以我需要将所有这些 x,y,z 值保存到 csv 文件中
-
您面临的问题是什么?你想要什么样的帮助?您的 x 和 y 和 z 值会定期更新,这看起来不是问题。请明确说明您面临的问题是什么并且需要帮助?您添加的代码是否不起作用,如果是,错误是什么。如果帮助是其他方面的,那么请明确定义什么,以便我们为您提供相应的帮助。
标签: java arrays export-to-csv