identifier expected | problem mit variable

Status
Nicht offen für weitere Antworten.

kontur

Mitglied
Hallo zusammen.

Bekomme bei folgendem Code folgenden Kompilierfehler:
Code:
..java:12: <identifier> expected
   sattuma = new int[100]
   // das "^" ist unter dem "="

Code:
import java.awt.*;
import java.applet.*;

public class Taulu extends Applet{

	int sattuma[];
	sattuma = new int[100];
	
	public static void Arpominen(){		
		
		boolean check=false;
		
		for (int i=0; i<100; i++){
			while(check!=true){
				sattuma[i] = (int)(Math.random()*200);
				if(sattuma[i]<=10) check=true;
				else check=false;
			}
		}
	
	}//end Arpominen

	
	public void Tulostaminen(Graphics g, int myx, int myy, String myText){
		
		g.drawString(myText,myx,myy);
	
	}//end Tulostaminen
	

	public void paint(Graphics g){
	
		Arpominen();
		for (int k=0; k<100; k++){
			if( ( (sattuma[k]<100) && (sattuma[k]>180) ) ){
			
				Tulostaminen(g, 100, 100, "sometext");
			}
		}
	
	}//end paint

}//end class

Kann mir jemand weiterhelfen? Hatte bisher nur mit statischen Methoden gearbeitet und ich glaube, dass nun mit den "public void paint" für das Applet etwas nicht wie gewohnt funktioniert.
Dankbar für jede Hilfe.

k.
 
B

bygones

Gast
Code:
int sattuma[];
   sattuma = new int[100];
das geht nicht als intialisierer. entweder gleich initialisieren
Code:
int sattuma[] = new int[100];
oder die Initialisierung in eine methode / Konstruktor packen... so hängt sie in der Luft und das geht nicht

du wirst schnell ein Problem bekommen, weil deine Methode static ist, du aber auf eine nciht statische Variable zugreifst.

Kein Ahnung warum das momentan so ein Trend ist mit dem static - streich es .....
 

kontur

Mitglied
funktioniert, versteh's aber nicht ganz.
warum funktioniert die obrige methode, wenn ich das so z.b. in eine public static main(String args[]) deklariere?

k.
 

kontur

Mitglied
Hab nun ein neues Problem :(

Kompiler meldet nun ".29: .class expected" mit Zeiger auf das Strichkomma nach "return sattuma[]"

Code:
        public void initSattuma(){
		int sattuma[];
		sattuma = new Int[100];	
	}
	
	public int[] Arpominen(){			
		
		initSattuma();
		
		boolean check=false;		
		for (int i=0; i<100; i++){
			while(check!=true){
				sattuma[i] = (int)(Math.random()*200);
				if(sattuma[i]<=10) check=true;
				else check=false;
			}
		}
		return sattuma[];	
	}//end Arpominen
 
B

bygones

Gast
sry war von mir falsch ausgedrückt

entweder so
Code:
public class WasAuchImmer {
  private int[] sattuma = new int[100];
}

oder

Code:
public class WasAuchImmer {
   private int[] sattuma;
   
   public void init() {
      sattuma = new int[100];
   }
}
 

L-ectron-X

Gesperrter Benutzer
Verkehrt:
Code:
return sattuma[];

Richtig:
Code:
return sattuma;
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
2 <identifier> expected - Problem Java Basics - Anfänger-Themen 2
M Problem mit "<identifier> expected" in Actio Java Basics - Anfänger-Themen 4
monsterherz Circle.java:5: error: <identifier> expected Java Basics - Anfänger-Themen 2
monsterherz error: <identifier> expected Java Basics - Anfänger-Themen 2
C error: <identifier> expected Java Basics - Anfänger-Themen 13
P <identifier> expected Java Basics - Anfänger-Themen 3
L Methoden Zugriff <identifier> expected Java Basics - Anfänger-Themen 13
W Compiler-Fehler Fehler - <identifier> expected, wo liegt mein Fehler? Java Basics - Anfänger-Themen 4
P <identifier> expected Fehler bitte um Hilfe Java Basics - Anfänger-Themen 5
J identifier expected Java Basics - Anfänger-Themen 2
K <identifier> expected Java Basics - Anfänger-Themen 18
L Polymorphie <identifier> expected trotz "Angabe" Java Basics - Anfänger-Themen 2
danielita Identifier Expected Java Basics - Anfänger-Themen 8
I identifier und ) expected Java Basics - Anfänger-Themen 3
G <identifier> expected bei public void final Java Basics - Anfänger-Themen 3
D "identifier expected" und "cannot find symbol Java Basics - Anfänger-Themen 4
G Blue J - Fehlermeldung - identifier expected - illegal start Java Basics - Anfänger-Themen 6
zilti identifier expected bei Threads Java Basics - Anfänger-Themen 2
E <identifier> expected in List Java Basics - Anfänger-Themen 8
G "Identifier expected" Java Basics - Anfänger-Themen 9
H <identifier> expected Java Basics - Anfänger-Themen 19
G array list - identifier expected Java Basics - Anfänger-Themen 4
M Fehler Identifier Expected Java Basics - Anfänger-Themen 4
N Fehler <identifier> expected. Weiss nicht was falsch i Java Basics - Anfänger-Themen 2
G identifier expected Java Basics - Anfänger-Themen 2
J Fehler identifier expected Java Basics - Anfänger-Themen 10
R Compiler-Fehler identifier error? Java Basics - Anfänger-Themen 3
H unexpected identifier Java Basics - Anfänger-Themen 1
T Expression Tree.. identifier + Grundaufbau? Java Basics - Anfänger-Themen 2
A Variabler Identifier Java Basics - Anfänger-Themen 6
G Was ist ein Identifier? Java Basics - Anfänger-Themen 5
M error: '.class' expected switch(char) Java Basics - Anfänger-Themen 32
franzi.ska Blue-j: ‘]‘ expected Java Basics - Anfänger-Themen 1
J Compiler-Fehler Illegal Start of expression / '/'expected Java Basics - Anfänger-Themen 3
Z Klassen Error: ';' expected - was mache ich falsch? Java Basics - Anfänger-Themen 4
J Compiler-Fehler class interface or enum expected Java Basics - Anfänger-Themen 1
J Syntax error on token ";",, expected Java Basics - Anfänger-Themen 2
lBlKha0s Fehlermeldung : class interface or enum expected Java Basics - Anfänger-Themen 9
T error: class, interface, or enum expected Java Basics - Anfänger-Themen 5
D Compiler-Fehler error: .class expected Java Basics - Anfänger-Themen 2
S Compiler-Fehler error: ';' expected (finde Fehler nicht) Java Basics - Anfänger-Themen 10
D Erste Schritte Fehlermeldung "Syntax error on token ";", { expected after this token" Java Basics - Anfänger-Themen 13
L Compiler-Fehler error: class, interface or enum expected Java Basics - Anfänger-Themen 2
B Compiler-Fehler 86:11: error: ';' expected obwohl kein ";" hingehört! Java Basics - Anfänger-Themen 10
F .class expected Java Basics - Anfänger-Themen 3
M Syntax error on token ";", { expected after this token Java Basics - Anfänger-Themen 3
0 .class expected Arrays -- warum? Java Basics - Anfänger-Themen 9
P Compiler-Fehler "class, interface, or enum expected" Java Basics - Anfänger-Themen 5
K class, interface or enum expected Java Basics - Anfänger-Themen 14
S expected java.lang.string but found char Java Basics - Anfänger-Themen 5
R Switch Abfrage: Found boolean but expected int? Java Basics - Anfänger-Themen 7
T class, interface, or enum expected Java Basics - Anfänger-Themen 2
O Fragezeichenoperator assert expected Java Basics - Anfänger-Themen 7
S Methode mit zweidimensionalem Array als Parameter: '.class' expected Java Basics - Anfänger-Themen 2
H einfaches Array -> ']' expected Java Basics - Anfänger-Themen 9
W '.class' expected Java Basics - Anfänger-Themen 5
J class, interface, or enum expected - finde Fehler nicht. Java Basics - Anfänger-Themen 4
I ';' expected, kann den Fehler nicht finden... Java Basics - Anfänger-Themen 2
D class, interface or enum expected Java Basics - Anfänger-Themen 2
J class expected Java Basics - Anfänger-Themen 4
M return Fehler .class expected Java Basics - Anfänger-Themen 19
J class, interface, or enum expected Java Basics - Anfänger-Themen 4
T class, interface or enum expected Java Basics - Anfänger-Themen 3
D "Illegal Start of Expression" und "; expected Java Basics - Anfänger-Themen 3
T .class expected Java Basics - Anfänger-Themen 5
NoXiD ; Expected Java Basics - Anfänger-Themen 2
P public enum ";"expected Java Basics - Anfänger-Themen 7
G sinnlos >>> "]" expected Java Basics - Anfänger-Themen 9
S idetifier expected Java Basics - Anfänger-Themen 3
P Wieso kommt die Fehlermeldung ".class expected"? Java Basics - Anfänger-Themen 2
B Syntax error on token ";", { expected after this t Java Basics - Anfänger-Themen 7
J [JavaKara] '.' expected import JavaKaraProgram Java Basics - Anfänger-Themen 2
K Array deklarieren und befüllen; "]" expected Java Basics - Anfänger-Themen 7
K 'class' or 'interface' expected Java Basics - Anfänger-Themen 3
G Fehlermeldung ']' expected, Objekterstellung in Laufzeit Java Basics - Anfänger-Themen 8
B Compiler Fehler "{" expected, kann doch nich sein? Java Basics - Anfänger-Themen 9
S syntax error variable declarator ID expected Java Basics - Anfänger-Themen 3
K Verständnis Problem bei Server/Client Java Basics - Anfänger-Themen 2
I WildFily - unterschiedliche Libs im Projekt verursachen Problem Java Basics - Anfänger-Themen 11
imocode Vererbung Problem mit Vererbung Java Basics - Anfänger-Themen 2
L Taschenrechner Problem Java Basics - Anfänger-Themen 4
I Applikationsserver (WildFly) - Zugriff auf Ressourcen.. Problem mit Pfade Java Basics - Anfänger-Themen 10
A ScheduledExecutorService problem Java Basics - Anfänger-Themen 7
marcelnedza Problem mit Weltzuweisung, JavaKarol Java Basics - Anfänger-Themen 13
XWing Methoden rückgabe Problem? Java Basics - Anfänger-Themen 6
M Erste Schritte Collatz Problem max int Java Basics - Anfänger-Themen 3
M Problem bei verschachtelter for-Schleife bei zweidimensionalen Arrays Java Basics - Anfänger-Themen 3
C GLOOP Problem beim Erstellen der Kamera Java Basics - Anfänger-Themen 9
nelsonmandela Problem bei Ausgabe einer Switch - Case Funktion Java Basics - Anfänger-Themen 5
frager2345 Problem mit Methode Java Basics - Anfänger-Themen 4
L Problem bei Rechnung mit Math.pow Java Basics - Anfänger-Themen 13
A Thread-Schreibe-Lese-Problem Java Basics - Anfänger-Themen 4
SUPERTJB return Problem Java Basics - Anfänger-Themen 3
sserio BigInteger Problem Java Basics - Anfänger-Themen 4
JordenJost Taschenrechner problem Java Basics - Anfänger-Themen 5
K Problem mit "Random" Java Basics - Anfänger-Themen 5
S Datei anlegen Problem! Groß- und Kleinschreibung wird nicht unterschieden Java Basics - Anfänger-Themen 4
sserio Problem beim Anzeigen Java Basics - Anfänger-Themen 5
xanxk Problem For-Schleife mit Charakter Java Basics - Anfänger-Themen 2
L Unbekanntes Problem mit 2d Array Java Basics - Anfänger-Themen 6

Ähnliche Java Themen

Neue Themen


Oben