Page 1 of 1

Warum ist meine Ausgabe nach jeder Ausführung des Programms anders?

Posted: 17 Mar 2025, 15:33
by Anonymous
Ich bin also neu in Java und habe versucht, etwas über einfache Datenstruktur zu erfahren, und schrieb ein Programm in Bluej, um in einem Stapel zu packen. Nach dem Kompilieren und Ausführen des Programms ist die Ausgabe jedoch jedes Mal unterschiedlich. < /P>
Der Code ist wie folgt: < /p>

Code: Select all

class popstack
{
static int arr[]={31,45,64,100};

public static void main()
{
int top=0;
int i=top;
System.out.println(arr[top]);
while(i
31
45,64,100,0,
< /code>
2. Ausführung: < /p>
31
45,64,100,0,
< /code>
Ausgabe:
1. Ausführung: < /p>
31
45,64,100,0,
< /code>
2. Ausführung: < /p>
45
64,100,0,0,
Sollten die Ausgänge nicht gleich sein, da ich das Array immer initialisiert?