2016-09-24 20 views
-5

人の姓と名を含む.txtファイルから文字列の配列を取得する問題を解決しています。問題は、文字列 "line"から要素を分割し、他の2つの文字列にこれらの値を渡そうとすると、機能しません。テキストファイルから文字列を文字列に分割する

テキストファイルが含まれています

Noah Mason 
Emma Williams 
Richard Daniel 
and so on... 

私は2つの別々の文字列配列「のfirstName」と「secondName」に行を分割したいです。

firstName[0]="Noah"; 
firstName[1]="Emma"; 
firstName[2]="Richard"; 
secondName[0]="Mason"; 
secondName[1]="Williams"; 
secondName[2]="Daniel"; 
+0

に従うことができ、アレイにデータを格納を読むために:私はこのような何かをしたいですか?何を手に入れていますか?何が起こるのか?あなたが理解していない言葉に何かがありますか?要するに、より多くの努力と詳細をあなたの質問に入れてください。これは解決するのは簡単な問題ですが、私は貢献者があなたのコードを書くことに疑念を抱いています。 – asibahi

答えて

0

テキストファイルからのテキストとあなたがこれまでに試してみました何このアプローチ

try (BufferedReader br = new BufferedReader(new FileReader(file))) { String line; while ((line = br.readLine()) != null) { String[] name = line.split(" "); 
//Save the name array in any global array variable.} }