Moin allerseits
Leider hab ich wieder ein Prob
Der Compiler gibt folgenden Fehler aus:
Ich muss ja vor dem readfile noch sagen was zurückgegeben wird, ich will ne hashtable zurückgeben(also hashtable klappt nicht) Was kann ich dort schreiben?
Leider hab ich wieder ein Prob
Der Compiler gibt folgenden Fehler aus:
Code:
invalid method declaration; return type required
readfile(String cfgFile)
^
Ich muss ja vor dem readfile noch sagen was zurückgegeben wird, ich will ne hashtable zurückgeben(also hashtable klappt nicht) Was kann ich dort schreiben?
Code:
void fileInit(String File1,String File2)
{
this.hash1=(readfile(File1));
this.Status1="valid";
this.hash2=(readfile(File2));
this.Status2="valid";
}
readfile(String cfgFile)
{Hashtable numbers = new Hashtable();
try
{
FileReader f = new FileReader( inputfile );
BufferedReader bfr = new BufferedReader(f);
LineNumberReader lnr = new LineNumberReader(bfr);
String line=lnr.readLine();
int lineNr ;
String nline;
String ar[];
while(line!=null)
{
line.replaceAll("\\s","");
if ( (line.length()==0) || (line.charAt(0)==' ') || (line.charAt(0)=='#') )
{
line=lnr.readLine();
}
else
{
ar=line.split(",");
numbers.put(ar[0],ar[1]);
line=lnr.readLine();
}
}
return numbers;
}
catch ( IOException e )
{
System.out.println( "Fehler beim Lesen der Datei"+inputfile+"" );
}
}