Warum ist meine Ausgabe nach jeder Ausführung des Programms anders?
Posted: 17 Mar 2025, 15:33
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>
Sollten die Ausgänge nicht gleich sein, da ich das Array immer initialisiert?
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,