Java でファイルを読み取る際に問題が発生し、各要素を 2 つの配列に保存します。私のtxtはこのように作られています
2,3
5
4
2
3
1
ここで、最初の行は 2 つの配列 A=2 と B=3 の長さで、次に各配列の要素です。それらを A と B に保存し、その長さで配列を初期化する方法がわかりません。最後に、各配列は A=[5,4] B=[2,3,1] になります
public static void main(String args[])
{
try{
// Open the file that is the first
// command line parameter
FileInputStream fstream = new FileInputStream("prova.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(fstream));
String strLine;
//Read File Line By Line
while ((strLine = br.readLine()) != " ") {
String[] delims = strLine.split(",");
String m = delims[0];
String n = delims[1];
System.out.println("First word: "+m);
System.out.println("First word: "+n);
}
//Close the input stream
in.close();
}catch (Exception e){//Catch exception if any
System.err.println("Error: " + e.getMessage());
}
}
}
これは私が作ったものです..私はSystem.out.printlnを使用しました....コンソールに印刷するだけでいいのです...誰かが私を助けてくれますか、アドバイスをください。前もって感謝します