gpt4 book ai didi

Java 扫描器 Csv useDelimiter

转载 作者:行者123 更新时间:2023-12-01 14:47:09 26 4
gpt4 key购买 nike

我找不到解决此问题的正确方法:

我有一个 .csv 文件,其中包含最后一个值以逗号分隔的值列表。当我尝试将这些值分配给变量时,第一行的最后一个值包含第二行的第一个值。我尝试过使用“,\n*”,但它不起作用。

预先感谢您的帮助。

代码:

Scanner inputStream = new Scanner(file).useDelimiter(",\\n*");

CSV 文件:

Thomson,Alfred,NY,00192838,USA

Vincent,Ramblè,PA,0033928283,FRANCE

我得到了什么:

variable5 = USA Vincent

我想要得到什么:

variable5 = USA

variable6 = Vincent

最佳答案

只需使用 BufferedReader 逐行读取文件,然后在主循环内使用 StringTokenizer 来标记 BufferedReader readLine 方法获取的单行。

关于Java 扫描器 Csv useDelimiter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15314547/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com