从文件中读取不同的数据类型

时间:2019-01-26 01:33:03

标签: java file parsing

仅需说明,无需代码!!

我必须从每行还存在空格和逗号的格式为<double>, <double>的文件中读取。目前,我正在使用scanner.nextLine()进行读取,我想知道如何解析我需要的两个双精度字符串。

我正在使用Java,但没有大声使用预置的第三方库。

我也尝试过DatainputStream和BufferedReader

2 个答案:

答案 0 :(得分:0)

您要查找的是分割字符串

String string = "4.0,3.2";
String[] results = string.split(",");
String firstDouble = results[0];
String secondDouble = results[1];

然后将结果解析为两倍

Double double = Double.parseDouble(firstDouble);

答案 1 :(得分:0)

This is an answer非常慢,因此最好使用Done API Call

然后可以使用Scanner.nextLine()BufferedReader

indexOf()