Ich lese eine Datei und speichere den Inhalt in einer Zeichenfolge. Der Code gibt mir eine Warnung als: Ressourcenleck:. Wie löse ich es?Scannerwarnung: Ressourcenleck: <nicht zugewiesener, naher Wert>
public static String JsonFileToString(String FileName)
{
String FileContent=null;
try {
FileContent = new Scanner(new File("src/main/resources/" + FileName)).useDelimiter("\\Z").next();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
return FileContent;
}
Java hat eine Namenskonvention: Variablen und Methodennamen sollten in 'camelcase geschrieben werden '(' fileContent', 'fileName', etc.) – heijenoort