I used it before on JDK 1.7. It was OK. After move it to new laptop with JDK 1.8. I got Syntax error from "ArrayList array = new ArrayList()" line. Someone know what happen it in here.
Syntax error, annotations are only available if source level is 1.5 or greater FileWriter.java
public static String[] fileToArray(String filename) throws IOException
{
FileReader file = new FileReader();
error >> ArrayList<String> array = new ArrayList<String>();
String line;
file.open(filename);
while((line = file.readLine()) != null)
{
if (line.length() > 0)
array.add(line);
}
return (String[])array.toArray(new String[array.size()]);
}
}