【发布时间】:2016-01-21 01:07:30
【问题描述】:
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Arrays;
import java.util.Scanner;
public class DataStructure {
public static void main(String[] aArgs) {
String [] fileContents=new String[6];
File testFile = new File ("testFile.txt");
try{
Scanner testScanner = new Scanner(testFile);
int i=0;
while (i < fileContents.length){
fileContents[i]=testScanner.nextLine();
i++;
}
testScanner.close();
}
catch (FileNotFoundException e) {
e.printStackTrace();
}
finally{
System.out.println(Arrays.toString(fileContents));
}
}
}
以上是我已经为我的程序准备的内容。我想要做的是将尝试部分中创建的字符串数组中的项目转换为特定的可用变量,int,double 等。我应该在创建字符串时解析字符串并废弃数组吗?我不确定如何继续解析字符串数组。任何帮助都会很棒...我对 java 很陌生...
【问题讨论】:
-
你听说过 parseInt 和 parseDouble 或者 try catch 块吗?
-
您知道需要将哪些字段解析为 int、float 等吗?顺序固定了吗?
-
下面是我发布的一个工作示例。
标签: java arrays string parsing