salut
j'ai un fichier text qui contient des des lignes chaque ligne contient des numéro séparé par des virgules je souhaiterai que vous m'aidez a éxtraire ces données et les y méttres dans une liste de liste
Merci
salut
j'ai un fichier text qui contient des des lignes chaque ligne contient des numéro séparé par des virgules je souhaiterai que vous m'aidez a éxtraire ces données et les y méttres dans une liste de liste
Merci
Salut mohanov2,
Tu peux lire ton fichier à partir d'un disque local ou distant en utilisant la classe Scanner.
C'est très facile d'utilisation. Voici un petit exemple d'utilisation :
Awane
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 import java.io.FileNotFoundException; import java.io.FileReader; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Scanner; public class TestLectureFichier { public static void main(String[] args) throws FileNotFoundException { Scanner scanner = new Scanner(new FileReader("c://fichier1.txt")); String str = null; List<List<String>> listDeListes = new ArrayList<>(); while (scanner.hasNextLine()) { str = scanner.nextLine(); if (str != null) { String[] tab1 = str.split(";"); listDeListes.add(Arrays.asList(tab1)); } } System.out.println(listDeListes); } }
Oui, mais il ne faut pas oublier d'appeler close() sur le scanner.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager