1
在JAVA程序中处理文件数据时,我正面临问题。即使我修改了文件中的数据,它也反映了我首先提供的相同(旧)数据。在Java中处理文件中的数据更改时遇到问题
代码片断:
public class PMDfileRead {
private String inputFile;
public void setInputFile(String inputFile) {
this.inputFile = inputFile;
}
public void read() throws Exception {
File inputWorkbook = new File(inputFile);
Workbook w ;
try {
w = Workbook.getWorkbook(inputWorkbook);
// Get the first sheet
Sheet sheet = w.getSheet(0);
.........
syso(sheet.Rows());
syso(sheet.Columns());
}
public static void main(String [] args) throws Exception {
PMDfileRead test = new PMDfileRead();
System.out.println("inside Main");
test.setInputFile("xyz.xls");
test.read();
}
}
当我检查的行和列的值的片材,它是示出了其中第一我提供给Java程序的计数。请帮我解决这个问题,并让我知道出了什么问题。