我正在嘗試編寫一個程序(對於任務),它將根據兩個絕對參數確定是否有人有資格獲得財務支持。爲了達到這個目的,我創建了三種新的方法,目前我的錯誤是我無法理解的。錯誤說「標識預期」的這部分代碼(在底部:新方法,<identifier>預期錯誤
靜態無效metodeTekst(tekst)
這裏是我的代碼:
import java.util.Scanner;
public class MinOppgave2a
{
public static void main (String[] args)
{
Scanner in = new Scanner (System.in);
String tastatur;
System.out.println();
System.out.println("\r\n" + "For aa kunne beregne ditt stoettegrunnlag, må du oppgi alderen din: ");
tastatur = in.nextLine();
int alder = Integer.parseInt(tastatur);
System.out.println();
System.out.println("\r\n" + "Bor du hjemme? Skriv 1 for «Ja», eller 2 for «Nei»: ");
tastatur = in.nextLine();
int hjemme = Integer.parseInt(tastatur);
System.out.println();
int i = 0;
while (i < 2)
{
i = i + 0;
}
metodeAlder(alder);
metodeHjemme(hjemme);
System.out.println("Du vil faa full studiestoette!");
}
static void metodeAlder(int alder)
{
if (alder <= 18 || alder >= 45)
i++;
else
metodeTekst(tekst);
}
static void metodeHjemme(int hjemme)
{
if (hjemme == 2)
i++;
else
metodeTekst(tekst);
}
static void metodeTekst(tekst)
{
String tekst = ("Du vil faa redusert eller ingen studiestoette.");
System.out.println(tekst);
}
}
我已經試過了在網上找到答案的好時機,但是在大多數情況下,人們已經發現了這個錯誤,他們忘記了編寫一個主要的方法,我沒有,如你所見,先謝謝了 - 我對Java真的很陌生,並且很感激所有人幫助!
'tekst'應該有一個類型,例如, '字符串tekst'。 (或者因爲沒有使用而被徹底刪除。) – Biffen