Preciso fazer o programa repetir quantas enquanto o contador != pontos. porém preciso armazenar cada entrada que o usuário fizer enquanto for diferente, já fiz com while mas não consegui armazenar as entradas, alguém sabe como posso fazer?
if (resp49.equals("s")) {
System.out.println("Digite quantos pontos o cliente possui. ");
Scanner entrada1 = new Scanner(System.in);
pontos = entrada1.nextInt();
while (contador != pontos) {
System.out.println("Digite as composição dos pontos, 3,4,5 ou 7 são permitidos ");
System.out.println("Pontos em análise " + pontos + " Somátorio dos pontos inseridos " + contador);
Scanner entrada4 = new Scanner(System.in);
pontoinserido = entrada4.nextInt();
while (pontoinserido != 3 && pontoinserido != 4 && pontoinserido != 5 && pontoinserido != 7) {
System.out.println("Resposta incorreta. Digite as composição dos pontos, 3,4,5 ou 7 são permitidos.");
pontoinserido = entrada4.nextInt();
}
contador = pontoinserido + contador;
if (contador > pontos) {
System.out.println("A somatoria de pontos ultrapassou os pontos, favor refazer a operação");
return;
}
}