Maison > Java > javaDidacticiel > Comment lire des valeurs séparées par des espaces à partir d'un fichier texte dans une ArrayList en Java ?

Comment lire des valeurs séparées par des espaces à partir d'un fichier texte dans une ArrayList en Java ?

Susan Sarandon
Libérer: 2024-12-10 07:15:09
original
1001 Les gens l'ont consulté

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

Lecture des valeurs séparées par des espaces à partir d'un fichier texte dans une ArrayList

Lire les valeurs séparées par des espaces à partir d'un fichier texte et les stocker dans un La liste de tableaux implique plusieurs étapes en Java.

Tout d'abord, utilisez Files#readAllLines() pour récupérer toutes les lignes du texte. et stockez-les dans un List :

List<String> lines = Files.readAllLines(Paths.get("/path/to/file.txt"));
Copier après la connexion

Ensuite, divisez chaque ligne en valeurs individuelles à l'aide de String#split() avec le caractère espace comme délimiteur :

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

Pour convertir ces valeurs de chaîne en entiers, utilisez Integer#valueOf() :

List<Integer> numbers = new ArrayList<>();
for (String part : parts) {
    numbers.add(Integer.valueOf(part));
}
Copier après la connexion

Une fois toutes les valeurs sont convertis en entiers et ajoutés à la liste des tableaux, vous pouvez y accéder et les utiliser comme vous le souhaitez. Cette approche garantit une lecture précise et efficace des valeurs séparées par des espaces d'un fichier texte dans une liste de tableaux.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal