user112112:
Ich schrieb diesen Code , um den Inhalt einer Datei in einem Byte - Array zu lesen. Es funktioniert gut , wenn path
(im Konstruktor angegeben) ist relativ. Aber ich mag es stattdessen in einem absoluten Pfad zu arbeiten. Ich sah in Java - up - File
Klasse docs bekam aber verwirrt. Wie kann ich ändere es mit absolutem Pfad zur Arbeit?
File file = new File(path);
byte[] bytesArray = new byte[(int) file.length()];
FileInputStream fis = new FileInputStream(file);
fis.read(bytesArray);
fis.close();
Shivam erfüllt:
In Ihrem Code hier;
File file = new File(path);
Ihr path
String - Variable muss nur absolut sein , anstatt relativ.
Ich sehe nicht, warum es nicht funktionieren würde. Haben Sie versucht, den Pfad-Variable absoluten Pfad der Datei zu aktualisieren?