Komische Feldermeldung bei Forschleife

sousou

Bekanntes Mitglied
Hallo zusammen,


Ich hab ne ganz komische Fehlermeldung. Ich komm einfach nicht drauf was falsch sein soll.


Hier mal der Code


Java:
   package urne;
   import java.util.Random;
	
	
    public class Urne {
   
      private int anzahlWeis;
      private int anzahlSchwarz;
      int anzahlKugelnGesamt = anzahlWeis + anzahlSchwarz;
   	
   	
     
     Random ziehung = new Random();
   
   
       // Anzahl der jeweiligen Kugeln in der Urne angeben
       Urne(int anzahlWeis, int anzahlSchwarz){
       
         this.anzahlWeis = anzahlWeis;
         this.anzahlSchwarz = anzahlSchwarz;
      
      }
      
   	// Anzahl der Kugeln erstellen
   	Kugeln[] kugel = new Kugeln[anzahlKugelnGesamt];

   
     for( int i = 0; i < kugel.length; i = i+1 ){
   	
   	if ( i < anzahlWeis ){
   	kugel[i] = Kugeln.WEISS;
   	}else{
   	kugel[i] = Kugeln.SCHWARZ;
   	}
   	
   	
   	}	
   	
   	
   	
      
   }

FEHLERNELDUNG:

Urne.java:28: illegal start of type
for( int i = 0; i < kugel.length; i = i+1 ){
^
Urne.java:28: ')' expected
for( int i = 0; i < kugel.length; i = i+1 ){
^
Urne.java:28: illegal start of type
for( int i = 0; i < kugel.length; i = i+1 ){


ich verstehe das int i = 0 anscheinend nicht erlaubt sein soll, aber wieso????


LG

^
 

eRaaaa

Top Contributor
Wenn du die Klasse mal etwas aufräumen/formatierne würdest, würdest du das vllt sogar auch selbst erkennen
Java:
public class Urne {

    private int anzahlWeis;
    private int anzahlSchwarz;
    int anzahlKugelnGesamt = anzahlWeis + anzahlSchwarz;
    Random ziehung = new Random();
    Kugeln[] kugel = new Kugeln[anzahlKugelnGesamt];

    // Hier Konstruktor
    Urne(int anzahlWeis, int anzahlSchwarz) {

	this.anzahlWeis = anzahlWeis;
	this.anzahlSchwarz = anzahlSchwarz;

    }
    // hier zu ende
    
    //in welchem block liegt jetzt die Schleife ???
	for (int i = 0; i < kugel.length; i = i + 1) {

	    if (i < anzahlWeis) {
		kugel[i] = Kugeln.WEISS;
	    } else {
		kugel[i] = Kugeln.SCHWARZ;
	    }

	}

}

Die Schleife schreibst du also einfach so in die Klasse...in keinem Block o.ä...das geht nicht
 

Noctarius

Top Contributor
btw statt i = i + 1 kannst du auch einfach i++ nutzen :D
Java:
for (int i = 0; i < kugel.length; i++)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J ObjectOutputStream writeChars, komische Zeichen nur in 1. Zeile Java Basics - Anfänger-Themen 2
R Komische Zeichen in Java Java Basics - Anfänger-Themen 5
B komische NoSuchElementException Java Basics - Anfänger-Themen 18
L Compiler-Fehler Komische Ausgabe meines Programms Java Basics - Anfänger-Themen 6
D Methoden ArrayList Rückgabe bringt komische Werte Java Basics - Anfänger-Themen 12
P Erste Schritte Console - Sehr komische Ausgabe! Java Basics - Anfänger-Themen 3
S Komische ANT Warnungen Java Basics - Anfänger-Themen 4
B Komische Strings Java Basics - Anfänger-Themen 2
B komische NullPointerException Java Basics - Anfänger-Themen 5
T JDom komische Ausgabe Java Basics - Anfänger-Themen 4
E komische endlosschleife Java Basics - Anfänger-Themen 6
M txt-Datei schreiben: Es erscheinen komische Kästchen Java Basics - Anfänger-Themen 4
R BufferedWriter macht komische Zeichen Java Basics - Anfänger-Themen 3
X Wie kann das den sein? Komische Variablenbelegung! Java Basics - Anfänger-Themen 5
C ok... der spuckt irgendwie nur komische zeichen aus.... Java Basics - Anfänger-Themen 2
G komische Ausgabe mit @.@. Java Basics - Anfänger-Themen 4
B Komische Array Ausgabe Java Basics - Anfänger-Themen 6
G ArrayList mit ArrayList als Inhalt - komische Sortierung? Java Basics - Anfänger-Themen 12
G CSV Datei einlesen & komische Zeichen Java Basics - Anfänger-Themen 5
G komische sache Java Basics - Anfänger-Themen 4
C Komische Zeichen beim Lesen aus einer .reg-Datei Java Basics - Anfänger-Themen 2
M Komische Syntax bei Double-Buffering-Beispiel Java Basics - Anfänger-Themen 2
B komische NumberFormatException beim DezimalToBinär-Rechner Java Basics - Anfänger-Themen 4
E Komische Syntax Java Basics - Anfänger-Themen 3
P Array, forSchleife, Zuweisung Java Basics - Anfänger-Themen 24
L Frage zur ForSchleife Java Basics - Anfänger-Themen 5
K Problem mit Methode(Array,Boolean,ForSchleife) Java Basics - Anfänger-Themen 6
S Klickhandler mit Forschleife zuweisen Java Basics - Anfänger-Themen 6
A Brauche Hilfe mit einer Forschleife Java Basics - Anfänger-Themen 20
O Forschleife + randommäßig Java Basics - Anfänger-Themen 5
R forschleife Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben