我正在尝试编写一个程序(对于任务),它将根据两个绝对参数确定是否有人有资格获得财务支持。为了达到这个目的,我创建了三种新的方法,目前我的错误是我无法理解的。错误说“标识预期”的这部分代码(在底部:新方法,<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