Utility-Methode - Datei oder Zeichenfolge übergeben? [geschlossen
Hier ist ein Beispiel für eine Dienstprogrammmethode:
public static Long getFileSize(String fileString) {
File file = new File(fileString);
if (file == null || !file.isFile())
return null;
return file.length();
}
Ist es eine gute Methode, einer Methode wie dieser einen String und keine Datei zu übergeben? Welche Argumentation sollte im Allgemeinen angewendet werden, wenn Dienstprogrammmethoden dieses Stils erstellt werden?