我想,以填补tempArray同stringTemp,但无论出于何种原因,数组中的值始终null。这可能是我忽略了一些愚蠢的事情,但我就是找不到它。有没有人看到我做错了什么或为什么tempArray为空?
这是我的代码:
String tempData[];
String[] tempArray = new String[43];
String stringTemp;
String tempString;
stringTemp = Integer.toString(dwdmChannel) + "," + Short.toString(ADCValue);
if (index < tempArray.length - 1) {
tempArray[index] = stringTemp;
index++;
}
if( dwdmChannel == 61) {
try {
CSVWriter writer = new CSVWriter(new FileWriter(filePath));
for (int x = 0; x < tempArray.length - 1; x++) {
tempString = tempArray[x];
tempData = tempString.split(",");
writer.writeNext(tempData);
}
writer.close();
} catch (IOException e) {
System.out.println(e);
}
}
白衣染霜花
相关分类