私はプログラミングの初心者です。
ファイルからすべての行の最初の単語を読み取ろうとしていますが、最初の単語をすべて別のファイルに書き込みたいと考えています。
次のコードを実行しました。
import java.io.*;
import java.nio.charset.Charset;
public class ReadWord
{
public static void main(String args[])
{
BufferedReader br;
String line;
int count = 0;
InputStream fis = null;
try
{
fis = new FileInputStream("D:/Android/WorkSpace10-1/FileHandling.Java/src/123.txt");
br = new BufferedReader( new InputStreamReader(fis, Charset.forName("UTF-8")));
while((line = br.readLine())!= null)
{
System.out.println(line);
String result[] = line.split(",");
while(line!=",")
{
System.out.println(result);
}
}
}
catch(Exception e)
{
System.out.println(e);
}
finally
{
try
{
fis.close();
}
catch(IOException ie)
{
System.out.println(ie);
}
}
}
}
すべての行の最初の単語を読み取り、その単語を別のファイルに書き込む方法を教えてください。