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
Koregiere die Frage: Ich verstehe nicht wo der Fehler liegt?
Der Quellcode soll eine Zufallszahle erzeugen und dann auf diese Zahle reagieren.
5 Antworten
- Anonymvor 9 JahrenBeste 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:
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.
- Anonymvor 9 Jahren
Danke, habe genügend Punkte!
- vor 9 Jahren
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!
- Anonymvor 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.
- FritziLv 6vor 9 Jahren
Das ist keine Frage, sondern eine Aussage.
Leider ist sie bei vielen Usern wahr