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.

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);
			}
	}
}
Résultat console:
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