以下是我的CSV文件中的数据格式
用户ID,组,用户名,状态
在我的Java代码中,我使用,
作为分隔符
例如:
我的代码工作正常的正常情景:
1001,admin,ram,active
在这种情况下(具有firstname,lastname的用户)当我获取1002用户的状态时,它将以KUMAR的形式出现,因为它将第4列作为状态
1002,User,ravi,kumar,active
请帮助我了解如何更改代码逻辑,使其适用于scenenarios
答案 0 :(得分:0)
您可以使用OpenCSV library。
CSVReader csvReader = new CSVReader(new FileReader(fileName),';');
List<String[]> rows = csvReader.readAll();
然后你可以测试第一列:if rows.get(0)[0] == 1002 ....