Hi @ all,
hab hier eigentlich nur ein Anfängerproblem :-D
[code=Java]public class Test
{
public Test()
{
}
public void TestMethode ()
{
System.out.println("Test");
}
public void TestMethodeAufrufen ()
{
TestMethode();
}
}[/code]
Hier ist ein kleines Beispiel meines Problems. Die Methode TestMethodeAufrufen ruft einfach die Methode TestMethode auf. Wenn ich das ganze aber so machen:
[code=Java]public class Test
{
public Test()
{
}
public void TestMethode (int a)
{
switch (a)
{
case 1:
{
System.out.println("1");
}
break;
case 2:
{
System.out.println("2");
}
default:
{
System.out.println("Fehler");
}
}
}
public void TestMethodeAufrufen ()
{
TestMethode();
}
}[/code]
Hier kommt der Fehler: TestMethod(int) in Test cannot be applied to ()
[code=Java]public class Test
{
public Test()
{
}
public void TestMethode (int a)
{
switch (a)
{
case 1:
{
System.out.println("1");
}
break;
case 2:
{
System.out.println("2");
}
default:
{
System.out.println("Fehler");
}
}
}
public void TestMethodeAufrufen ()
{
TestMethode(int a);
}
}[/code]
Und hier kommt der Fehler: '.class' expected
Das einzige was ich will, ist die Methode aufzurufen, mehr nicht :-D
Aber WIE geht das, weil ohne dass was in den Klammern steht bei der Methode gehts ja auch...
Ich bitte um schnelle Hilfe ;-)
MfG
Wuz.