Ich lerne momentan Java mit Hilfe des Online-Buches "Java ist auch eine Insel".
Ich bin etwas irritiert, wie die Leerzeichen und Leerzeilen gesetzt sind. Denn im Buch ist dies anders als in den Beispieldateien.
Ein Beispiel, wie der Code im "Buch" steht:
Ich bin etwas irritiert, wie die Leerzeichen und Leerzeilen gesetzt sind. Denn im Buch ist dies anders als in den Beispieldateien.
Ein Beispiel, wie der Code im "Buch" steht:
Code:
public class smallConversation {
@SuppressWarnings( "resource" )
public static void main( String[] args ) {
System.out.println( "Hi, wie heisst du? ");
String name = new java.util.Scanner( System.in ) .nextLine();
System.out.printf( "Hallo %s. Wie alt bist du?%n" , name );
int age = new java.util.Scanner( System.in ) .nextInt();
System.out.printf( "Aha, du bist also %s Jahre Alt, das ist die Hälfte von
%s.%n", age, age *2);
System.out.println( "Sag mal, was ist eigentlich deine
Lieblingsfliesskommazahl?" );
double value = new java.util.Scanner( System.in ) .nextDouble();
System.out.printf( " %s? Aha, meine Lieblingsfliesskommazahl ist %s.%n",
value,
Math.random() * 1000 );
}
}
Code:
public class SmallConversation {
@SuppressWarnings( "resource" )
public static void main( String[] args ) {
System.out.println( "Moin! Wie heißt denn du?" );
String name = new java.util.Scanner( System.in ).nextLine();
System.out.printf( "Hallo %s. Wie alt bist du?%n", name );
int age = new java.util.Scanner( System.in ).nextInt();
System.out.printf( "Aha, %s Jahre, das ist ja die Hälfte von %s.%n", age, age * 2 );
System.out.println( "Sag mal, was ist deine Lieblingsfließkommazahl?" );
double value = new java.util.Scanner( System.in ).nextDouble();
System.out.printf( "%s? Aha, meine ist %s.%n", value, Math.random() * 100000 );
}
}
Zuletzt bearbeitet: