Witam. Próbuje napisać program, który wskazuje ilość poszczególnych liczb z wpisanego ciągu liczb. Nie mam innego pomysłu niż taki
import java.util.Scanner;
import java.util.Random;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int liczba=1;
int [] tablica=new int[9999];
while(liczba!=0)
{
liczba=scan.nextInt();
tablica[liczba]++;
}
for(int i=1;i<=999;i++)
{
if(tablica[i]!=0)
System.out.println(i+" : "+tablica[i]);
}
}
}
Co mogę zmienić by inaczej kończyć ciąg niż 0?