Fehlersuche

Deklaration einer neuen Variablen 4

Frage:

 Was ist hier falsch?

int 4;

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Zuweisung 1

Frage:

sieben = 3 + vier

Was ist hier falsch? 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

syntaktisch korrekte Schleife

Frage:

Welcher der folgenden Quelltexte ist eine syntaktisch korrekte Schleife (beliebigen Typs)?

do { sum += i; } while (sum < i);   // 1)
for (; i < 100; ++i) { sum += i; } // 2)
if (i < 5) { sum += i; }          // 3)

 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Strings Vergleichen

Frage:

public void method() {
   String s1 = "hey";
   String s2 = "hey";

   if (s1 == s2) {
      return true;
   }
}

Was wurde hier falsch gemacht? 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

pasreInt

Frage:

Was wurde hier falsch gemacht?

int iAge = Integer.parseint();

 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Error: ; missing

Frage:

double discriminant = Math.pow(b,2) - 4*a*c);

Was wurde hier falsch gemacht? 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

system.out

Frage:

class Test {
   system.out.printLn("Text");
}

Was wurde hier falsch gemacht? 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

x / y

Frage:

Was wurde hier falsch gemacht?

int x = 3;
int y = 0;

System.out.println(x/y);

 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Berechnung Kreis

Frage:

Was wurde hier falsch gemacht?

double circumference = 10*PI;
double = radius;
final int PI = 3,14159;

//Circumference ist 2*PI*radius

radius = circumference/2*PI;

 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Hello World

Frage:

Was wurde hier falsch gemacht?

public class Test {
   public static void Main (String args[]) {
      System.out.println("Hello World");
   }
}

 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Checkliste Syntax fehler

Frage:

1) Werden sämtliche Klammern geöffnet und geschlossen?
2) heißt das Dokument wie die Klasse?
3) Sind alle Variablen richtig geschrieben?

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Main method

Frage:

public void Main () {
 System.out.println(hey);
}

Was wurde hier falsch gemacht? 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.

Methodendeklaration

Frage:

Was wurde hier falsch gemacht?

public void anzahlWorte {
}

 

Antwort:

Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.