欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java csv和excel

錢瀠龍2年前9瀏覽0評論

CSV(Comma Separated Values)是一種常用的文件格式,用來存儲數(shù)據(jù)。Java中有許多庫可以用于讀取和寫入CSV文件,例如OpenCSV,SuperCSV等。

下面是一個使用OpenCSV讀取CSV文件的示例代碼:

CsvReader csvReader = new CsvReader("file.csv");
while (csvReader.readRecord()) {
String field1 = csvReader.get(0);
String field2 = csvReader.get(1);
//do something with the fields
}
csvReader.close();

與CSV不同,Excel是一種電子表格文件格式,是Microsoft Excel的默認文件格式。Java中可以使用Apache POI等庫用于讀取和寫入Excel文件。

下面是一個使用Apache POI讀取Excel文件的示例代碼:

Workbook workbook = WorkbookFactory.create(new FileInputStream("file.xls"));
Sheet sheet = workbook.getSheetAt(0);
Iterator rowIterator = sheet.rowIterator();
while (rowIterator.hasNext()) {
Row row = (Row) rowIterator.next();
Iterator cellIterator = row.cellIterator();
while (cellIterator.hasNext()) {
Cell cell = (Cell) cellIterator.next();
String value = cell.getStringCellValue();
//do something with the cell value
}
}
workbook.close();

總的來說,無論是CSV還是Excel,Java中都有多種選擇用于讀取和寫入文件。開發(fā)者需要根據(jù)具體情況選擇適合自己的庫。