hmmm ja det ved jeg faktisk ikke.......en der kan hjælpe mig videre....for hvis man tater det der ind ...så kommer der en masse fejl jeg ikke lige kan rette...
D:\javaskole\sampledir\Opg1.java:16: cannot resolve symbol symbol : method nextint (int) location: class java.util.Random int iTal=generator.nextint(iMaxOpr-iMinOpr) + iMinOpr; ^ D:\javaskole\sampledir\Opg1.java:18: cannot resolve symbol symbol : variable ital location: class Opg1 for (int i=1 ; i<=(ital*2)-1 ; i++) ^ D:\javaskole\sampledir\Opg1.java:22: unexpected type required: variable found : value if(i%2=0) ^ D:\javaskole\sampledir\Opg1.java:24: cannot resolve symbol symbol : method nextint () location: class java.util.Random int iTegn=generator.nextint(); ^ D:\javaskole\sampledir\Opg1.java:26: incompatible types found : int required: boolean if(iLevel=0) ^ D:\javaskole\sampledir\Opg1.java:28: cannot resolve symbol symbol : method nextint (int) location: class java.util.Random int itegn=generator.nextint(1); ^ D:\javaskole\sampledir\Opg1.java:31: incompatible types found : int required: boolean if(iLevel=1) ^ D:\javaskole\sampledir\Opg1.java:33: iTegn is already defined in generator(int,int,int,int,int) int iTegn=generator.nextint(3)+2; ^ D:\javaskole\sampledir\Opg1.java:33: cannot resolve symbol symbol : method nextint (int) location: class java.util.Random int iTegn=generator.nextint(3)+2; ^ D:\javaskole\sampledir\Opg1.java:36: incompatible types found : int required: boolean if(iLevel=2) ^ D:\javaskole\sampledir\Opg1.java:38: iTegn is already defined in generator(int,int,int,int,int) int iTegn=generator.nextint(4); ^ D:\javaskole\sampledir\Opg1.java:38: cannot resolve symbol symbol : method nextint (int) location: class java.util.Random int iTegn=generator.nextint(4); ^ D:\javaskole\sampledir\Opg1.java:45: cannot resolve symbol symbol : method nextint (int) location: class java.util.Random int iTal2=generator.nextint (iMaxValue-iMinValue) + iMinValue; ^ D:\javaskole\sampledir\Opg1.java:51: cannot resolve symbol symbol : variable strQuestions location: class Opg1 System.out.println(strQuestions + " = " + iAnswer); ^ 14 errors
D:\javaskole\sampledir\Opg1.java:16: cannot resolve symbol symbol : method nextint (int) location: class java.util.Random int iTal=generator.nextint(iMaxOpr-iMinOpr) + iMinOpr;
prøv nextInt(...
du har ikke defineret en variabel der hedder "ital" og en der hedder "strQuestions" (du har dog lavet en der hedder "strQuestion" - men det er jo ikke det samme)
public String getQuestion() { return strQuestion; }
}
********************************************************* D:\javaskole\sampledir\Opg1.java:16: cannot resolve symbol symbol : method nextint (int) location: class java.util.Random int iTal=generator.nextint(iMaxOpr-iMinOpr) + iMinOpr; ^ D:\javaskole\sampledir\Opg1.java:18: cannot resolve symbol symbol : variable ital location: class Opg1 for (int i=1 ; i<=(ital*2)-1 ; i++) ^ D:\javaskole\sampledir\Opg1.java:26: incompatible types found : int required: boolean if(iLevel=0) ^ D:\javaskole\sampledir\Opg1.java:31: incompatible types found : int required: boolean if(iLevel=1) ^ D:\javaskole\sampledir\Opg1.java:33: iTegn is already defined in generator(int,int,int,int,int) int iTegn=generator.nextInt(3)+2; ^ D:\javaskole\sampledir\Opg1.java:36: incompatible types found : int required: boolean if(iLevel=2) ^ D:\javaskole\sampledir\Opg1.java:38: iTegn is already defined in generator(int,int,int,int,int) int iTegn=generator.nextInt(4); ^ 7 errors
hvordan var det nu når man skulle sammenligne... if(iLevel=0) if(iLevel=1) if(iLevel=2)
du kan kun definere den samme variabel én gang (inden for samme scope): #16 int iTal=generator.nextint(iMaxOpr-iMinOpr) + iMinOpr; #33 int iTegn=generator.nextInt(3)+2; #38 int iTegn=generator.nextInt(4);
stadig med stort: int iTal=generator.nextint(iMaxOpr-iMinOpr) + iMinOpr;
du kan kun definere den samme variabel én gang (inden for samme scope): #?? private int iTegn; #33 int iTegn=generator.nextInt(3)+2; #38 int iTegn=generator.nextInt(4);
D:\javaskole\sampledir\Opg1.java:18: cannot resolve symbol symbol : variable ital location: class Opg1 for (int i=1 ; i<=(ital*2)-1 ; i++) ^ D:\javaskole\sampledir\Opg1.java:26: incompatible types found : int required: boolean if(iLevel=0) ^ D:\javaskole\sampledir\Opg1.java:31: incompatible types found : int required: boolean if(iLevel=1) ^ D:\javaskole\sampledir\Opg1.java:33: iTegn is already defined in generator(int,int,int,int,int) int iTegn=generator.nextInt(3)+2; ^ D:\javaskole\sampledir\Opg1.java:36: incompatible types found : int required: boolean if(iLevel=2) ^ D:\javaskole\sampledir\Opg1.java:38: iTegn is already defined in generator(int,int,int,int,int) int iTegn=generator.nextInt(4); ^ 6 errors
du definerer også "iTegn" her: int iTegn=generator.nextInt(3)+2;
du har en variabel der hedder "iTal", men ingen der hedder "ital"... (der er forskel på store og små bogstaver): #18 for (int i=1 ; i<=(ital*2)-1 ; i++)
D:\javaskole\sampledir\Opg1.java:36: illegal start of expression if(iLevel=!=2) ^ D:\javaskole\sampledir\Opg1.java:39: ')' expected } ^ D:\javaskole\sampledir\Opg1.java:42: illegal start of expression } ^ D:\javaskole\sampledir\Opg1.java:18: cannot resolve symbol symbol : variable ital location: class Opg1 for (int i=1 ; i<=(ital*2)-1 ; i++) ^ D:\javaskole\sampledir\Opg1.java:33: iTegn is already defined in generator(int,int,int,int,int) int iTegn=generator.nextInt(3)+2; ^ D:\javaskole\sampledir\Opg1.java:36: incompatible types found : int required: boolean if(iLevel=!=2) ^ 6 errors
#18 for (int i=1 ; i<=(ital*2)-1 ; i++) skal være for (int i=1 ; i<=(iTal*2)-1 ; i++) #33 int iTegn=generator.nextInt(3)+2; skal være iTegn=generator.nextInt(3)+2; #36 if(iLevel=!=2) skal være if(iLevel==2)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.