ホームページ >Java >&#&チュートリアル >Javaでスペース区切りの値をテキストファイルからArrayListに読み取る方法は?

Javaでスペース区切りの値をテキストファイルからArrayListに読み取る方法は?

Susan Sarandon
Susan Sarandonオリジナル
2024-12-10 07:15:091002ブラウズ

How to Read Space-Separated Values from a Text File into an ArrayList in Java?

テキスト ファイルからスペースで区切られた値を ArrayList に読み取る

テキスト ファイルからスペースで区切られた値を読み取り、それらを配列リストには Java のいくつかの手順が含まれます。

まず、Files#readAllLines() を使用して、テキスト ファイル内のすべての行を取得し、List に保存します:

List<String> lines = Files.readAllLines(Paths.get("/path/to/file.txt"));

次に、空白文字を区切り文字として String#split() を使用して各行を個別の値に分割します:

for (String line : lines) {
    String[] parts = line.split("\s+");
}

これらの文字列値を整数に変換するには、次を使用します。 Integer#valueOf():

List<Integer> numbers = new ArrayList<>();
for (String part : parts) {
    numbers.add(Integer.valueOf(part));
}

すべての値が整数に変換され、配列リストに追加されると、必要に応じてそれらの値にアクセスして使用できるようになります。このアプローチにより、スペースで区切られた値をテキスト ファイルから配列リストに正確かつ効率的に読み取ることができます。

以上がJavaでスペース区切りの値をテキストファイルからArrayListに読み取る方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。