Bonjour,
les questions que je me pose est, serait-il possible de remplir un tableau illimité en temps réel et comment s'y prendre pour récupérer la mémoire une à une.
Par avance merci de vos suggestions.
Résultat console:
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47 import java.util.Scanner; public class Main { public static String[] tableau; public static String nom; public static char reponse; public static int nb1; public static int nb2; @SuppressWarnings("resource") public static void main(String[] args) { new Main(); Scanner sc = new Scanner(System.in); nb1 = 0; nb2 = 1; do { tableau = new String[nb2]; System.out.println("Donnez une mémoire : "); nom = sc.nextLine(); tableau[nb1] = nom; nb1++; do { System.out.println("Voulez-vous arreter ? (O/N)"); reponse = sc.nextLine().charAt(0); nb2++; }while(reponse != 'O' && reponse != 'N'); }while(reponse == 'N'); System.out.println("fin de la boucle"); System.out.println("Le nombre de mémoire : " +nb1); System.out.println(); for(String t : tableau){ System.out.println(t); } } }
Donnez une mémoire :
Pierre
Voulez-vous arreter ? (O/N)
N
Donnez une mémoire :
Paul
Voulez-vous arreter ? (O/N)
N
Donnez une mémoire :
Jack
Voulez-vous arreter ? (O/N)
O
fin de la boucle
Le nombre de mémoire : 3
null
null
Jack
Partager