PDA

View Full Version : [Frage] 2te runde


kamora
27-04-2003, 21:00
komme nicht mehr weiter. habe ganz brav ein file mit Testen. java, die methode main in perform umgewandelt und ein return drunter gesetzt. beim compilieren wird folgender error geworfen:

Main.java [18:1] perform(java.lang.String[]) in Testen cannot be applied to ()
String Ausgabe = new String(Testen.perform());
^
1 error
Errors compiling Main.

folgender kopf von meinem programmcode:

import eprog.*;
public class Testen extends EprogIO{
public static void perform (String[] args) {

kann mir wer weiterhelfen?

finyfunny
27-04-2003, 21:45
dein fehler ist das du mit der methode perform keine parameter übegegen brauchst(du brauchst und hast hier kein String [] wie bei main)ausserdem soll sie methode perform einen String zurückgeben. eine methode void liefert keinen wert zurück .
es muss heissen :
public static String perform()
dann sollte es eigentlich passen

lg finyfunny :ausheck: