【发布时间】:2020-05-21 12:43:34
【问题描述】:
例如
FirstName LastName Balance
Bob Blue 24.98
Steve Green 345.98
Pam White 0.00
Sue Red 42.16
Scanner scanner = new Scanner(System.in);
Scanner input = new Scanner(System.in);
ArrayList < String > list = new ArrayList < String > ();
String data;
System.out.println("please enter the file path");
File myObj = new File(scanner.nextLine());
Scanner scan = new Scanner(myObj);
while (scan.hasNextLine()) {
data = scan.nextLine();
list.add(data);
}
我希望 FirstName、LastName 和 Balance 作为键,其余内容作为值。
【问题讨论】:
-
提供您所做的尝试。
-
您从哪里获得这样的价值?它是 JSON 还是只是一个字符串?
-
从一个 txt 文件我得到这个值
-
我使用此代码从 txt 文件中获取值并将值存储在列表中 Scannerscanner = new Scanner(System.in);扫描仪输入 = 新扫描仪(System.in); ArrayList
list = new ArrayList ();字符串数据; System.out.println("请输入文件路径"); File myObj = new File(scanner.nextLine());扫描仪扫描 = 新扫描仪(myObj); while (scan.hasNextLine()) { 数据 = scan.nextLine();列表。添加(数据); } -
@XristosDjArchie,你想要一个三个项目,其中包括键 FirstName、LastName、Balance 和其他值是每个键的列表。