0

これが問題です。クラス値にいくつかの数値を実装できるリーダーをセットアップしたいと考えています。私には複雑に聞こえますか、英語で書く方法がわかりません。いくつかの例の時間です。テキスト ファイルを次のようにします。

Hello world      //This is some random text that I will use in my JFrame
Hello world      //Just like above
15               //Some random numbers that I will use as values in my class
32               //Just like above
76               //Just like above

スキャナーの他のガイド ( http://www.java-made-easy.com/java-scanner.htmlなど) は既に読んでいますが、自分で何かを書くのはまだかなり難しいです。いくつかのヒントと、皆さんからのコードが必要です。

4

2 に答える 2

0

ファイルからテキストではなく数値に遭遇したことを知りたいだけだと思いますか?

BufferedReader br = new BufferedReader(new FileReader(file));
String line;
while ( (line = br.readLine()) != null )
{
    try
    {
        int number = Integer.parseInt(line);
        // no exception? It's a number
    }
    catch ( NumberFormatException e )
    {
        // exception? It's text
    }
}
br.close();
于 2013-08-28T08:22:47.637 に答える