Java 在CSV文件中拆分数据

Java 在CSV文件中拆分数据,java,csv,Java,Csv,下面是我的CSV文件中的数据格式 用户ID、组、用户名、状态 在我的Java代码中,我使用,作为分隔符来分隔数据 例如: 代码正常工作的普通场景: 1001,admin,ram,active 在这个场景中,当我获取1002用户的状态时,它将成为KUMAR,因为它将第4列作为状态 1002,User,ravi,kumar,active 请帮助我更改代码逻辑,使其在您可以使用的两种场景中都能正常工作 然后可以测试第一列:if rows.get0[0]==1002….查看右侧的相关问题。在同一主题

下面是我的CSV文件中的数据格式

用户ID、组、用户名、状态

在我的Java代码中,我使用,作为分隔符来分隔数据

例如:

代码正常工作的普通场景:

1001,admin,ram,active
在这个场景中,当我获取1002用户的状态时,它将成为KUMAR,因为它将第4列作为状态

1002,User,ravi,kumar,active
请帮助我更改代码逻辑,使其在您可以使用的两种场景中都能正常工作


然后可以测试第一列:if rows.get0[0]==1002….

查看右侧的相关问题。在同一主题上,有一个有超过100张赞成票。可能是重复的
CSVReader csvReader = new CSVReader(new FileReader(fileName),';');
List<String[]> rows = csvReader.readAll();