亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java如何獲取csv文件的某行

小億
125
2023-10-19 06:54:00
欄目: 編程語言

可以使用Java中的BufferedReader和FileReader類來讀取CSV文件的某行數據。

以下是一個示例代碼,該代碼使用逗號分隔符讀取CSV文件的每一行數據,并將其存儲在一個List<String[]>對象中:

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
public class CsvFileReader {
public static void main(String[] args) {
String csvFile = "path/to/csv/file.csv";
String line;
String csvSplitBy = ",";
List<String[]> rows = new ArrayList<>();
try (BufferedReader br = new BufferedReader(new FileReader(csvFile))) {
while ((line = br.readLine()) != null) {
String[] data = line.split(csvSplitBy);
rows.add(data);
}
} catch (IOException e) {
e.printStackTrace();
}
// 獲取某行數據
int rowIndex = 2; // 要獲取的行索引(從0開始)
String[] rowData = rows.get(rowIndex);
// 輸出某行數據
for (String cellData : rowData) {
System.out.println(cellData);
}
}
}

在上述代碼中,需要將csvFile變量替換為實際的CSV文件路徑。然后,通過循環遍歷讀取每一行數據,并使用split()方法將行數據分割成字符串數組。最后,通過rows.get(rowIndex)獲取指定行索引的數據,并進行處理。

0
永济市| 徐汇区| 北辰区| 竹北市| 牡丹江市| 三江| 章丘市| 喀喇沁旗| 亚东县| 神农架林区| 广丰县| 永德县| 乾安县| 安阳县| 青铜峡市| 南通市| 麻栗坡县| 两当县| 卢龙县| 新沂市| 三明市| 乃东县| 高清| 逊克县| 天镇县| 扶余县| 安福县| 徐汇区| 德令哈市| 普宁市| 祁门县| 阿克陶县| 佛冈县| 闸北区| 合山市| 页游| 五河县| 汶川县| 永昌县| 灵璧县| 鹤山市|