Hallo zusammen,
Hab da mal ne Frage und zwar:
Wenn ich die folgende while schleife ausführe, kommen 30 statt 29 sternchen raus..
oder noch ein beispiel:
hier erscheinen 31 sternchen..
ersetze ich dagegen die 30 mit einer Variable geht alles wie geplant, es erscheinen 30 sternchen :
Kann mir das mal einer erklären?
Gruß Michon
Hab da mal ne Frage und zwar:
Wenn ich die folgende while schleife ausführe, kommen 30 statt 29 sternchen raus..
Code:
public class schleifen{
public static void main(String[] args){
int i = 0;
while ( i < 30){
System.out.print( "*"); i++;
}
}
}
oder noch ein beispiel:
Code:
public class schleifen
{
public static void main(String[] args)
{
int i = 0;
while ( i <= 30)
{
System.out.print( "*");i++;
}
}
}
hier erscheinen 31 sternchen..
ersetze ich dagegen die 30 mit einer Variable geht alles wie geplant, es erscheinen 30 sternchen :
Code:
public class schleifen
{
public static void main(String[] args)
{
int i = 0;
int x = 30;
while ( i <= x)
{
System.out.print( "*");i++;
}
}
}
Kann mir das mal einer erklären?
Gruß Michon