Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

Ich bin zu blöd (Java)?

Ich erstelle ein Java Projekt

Ich erstelle eine Class

Lege eine Bild in den Ordner

Füge diesen Quellcode ein:

import javax.swing.ImageIcon;

import javax.swing.JFrame;

import javax.swing.JLabel;

import java.util.Random;

public class Zufallszahl extends JFrame

{

public static void main(String[] args)

{

new Zufallszahl();

}

Zufallszahl zufallszahl = new Zufallszahl();

int b=zufallszahl.zufallszahl(1, 2);

public int zufallszahl(int min, int max){

Random random = new Random();

return random.nextInt(max - min + 1) + min;

}

public Zufallszahl()

{

super("Caipi");

if(b==2)

{

setDefaultCloseOperation(EXIT_ON_CLOSE);

getContentPane().add(new JLabel(new ImageIcon("caipi.jpg")));

pack();

setVisible(true);

}

if(b==1){ System.out.println("eins");}

else{System.out.println("nichts");}

}

}

Und er sagt Error

Ich bitte um eine Beschreibung wie ich den Fehler aus merzen kann und ob der Code einen Fehler hat.

Für den gibts 10 Punkte

MfG

Update:

Koregiere die Frage: Ich verstehe nicht wo der Fehler liegt?

Der Quellcode soll eine Zufallszahle erzeugen und dann auf diese Zahle reagieren.

5 Antworten

Bewertung
  • Anonym
    vor 9 Jahren
    Beste Antwort

    Leider bin ich nicht der Java Spezi, aber vielleicht hilft es dir ja, eine Referenz im Internet zu kennen, auf der man die Programmier-Syntax nachschlagen kann. Könnte beim debuggen helfen:

    http://www.dpunkt.de/java/

    Ach so, Zahl heißt im Singular im deutschen nur "Zahl", im Plural "Zahlen". den Dual "Zahle" für genau 2 Zahlen gibt es im deutschen nicht.

  • Anonym
    vor 9 Jahren

    Danke, habe genügend Punkte!

  • Die BA bekommt automatisch 10 Punkte. Und solche Sätze wie "Für den gibts 10 Punkte" sind eigentlich nicht erlaubt. Schau dir mal die Richtlinien von Y!C an!

  • Anonym
    vor 9 Jahren

    Ja, dann hast Du wenigstens Deine Einleitung der Frage verstanden!

  • Wie finden Sie die Antworten? Melden Sie sich an, um über die Antwort abzustimmen.
  • Fritzi
    Lv 6
    vor 9 Jahren

    Das ist keine Frage, sondern eine Aussage.

    Leider ist sie bei vielen Usern wahr

Haben Sie noch Fragen? Jetzt beantworten lassen.