bonsoir,
comment je peut revenir un ligne en arriere avec :
et comment initialiser le pointeur a la premiere ligne au coursCode:
1
2
3 inStream = new BufferedReader(new InputStreamReader( new FileInputStream("------"), "UTF-8"));
d'un parcour
Version imprimable
bonsoir,
comment je peut revenir un ligne en arriere avec :
et comment initialiser le pointeur a la premiere ligne au coursCode:
1
2
3 inStream = new BufferedReader(new InputStreamReader( new FileInputStream("------"), "UTF-8"));
d'un parcour
les méthodes mark, isMarkSupported et reset servent à ça.
j'ai un autre probleme qui ma rencontré aussi
j'ai une phrase a traité de taille plus que 255 caractere
avec quelle type de donnée je vais la traité ?
Code:
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 public static String analyse(String phrase) { String wordExist; String wordAremp; String csv; String Reslt = phrase; try { inStream = new BufferedReader(new InputStreamReader( new FileInputStream("Resultat.csv"), "UTF-8")); csv = "debut"; while (csv != null) { csv = inStream.readLine(); if (inStream.ready()) { wordExist = csv.substring(csv.lastIndexOf(",") + 1, csv.length()); while (csv != null && phrase.contains(wordExist)) { phrase = Reslt; wordAremp = csv.substring(0, csv.indexOf(",")); wordExist = csv.substring(csv.lastIndexOf(",") + 1, csv.length()); Reslt = remplace(phrase, wordExist, wordAremp); csv = inStream.readLine(); } } } csv = null; inStream.close(); } catch (Exception e) { e.printStackTrace(); } // System.out.println(Reslt); return Reslt; }
Je ne comprend pas ta question. BufferedReader s'en fout de la taille.
faut pas croire, faut vérifier dans la doc.Citation:
je crois
ahh wi c vraii :oops: :oops: