fileinputstream

FileInputStream ist eine Java-Klasse, die zum Lesen von Rohdatenströmen gedacht ist.
3
Antworten

___ answer14553311 ___
  1. das ist kein relativer Pfad, es ist ein absoluter Pfad.
  2. Wenn Sie Windows benutzen, müssen Sie Ihren Laufwerksbuchstaben vor Ihrem Pfad hinzufügen:

%code%

Windows unterstützt das Symbol% ​​co_de% nicht als "root"

Wenn Sie eine Datei laden möchten, die Sie in Ihr JAR legen, müssen Sie

verwenden %Vor%

oder

%Vor%     
___ tag123java ___ Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen. ___ answer14553364 ___

Die anderen Poster sind richtig. Der Pfad, den Sie geben, ist kein relativer Pfad. Sie könnten möglicherweise etwas wie %code% tun. Dadurch können Sie eine Datei basierend auf einem Pfad relativ zu der Klasse, von der Sie sie aufrufen, als Stream laden.

Weitere Informationen finden Sie in der Java-API: Ссылка

    
___ tag123fileinputstream ___ FileInputStream ist eine Java-Klasse, die zum Lesen von Rohdatenströmen gedacht ist. ___ tag123filenotfunddexception ___ Eine Java- oder Android-Ausnahme, die angibt, dass die mit einem angegebenen Pfadname angegebene Datei nicht geöffnet werden konnte. ___ qstntxt ___

Ich habe versucht, ein Objekt von %code% zu erstellen und den relativen Wert einer Datei an seinen Konstruktor zu übergeben, aber es funktioniert nicht richtig und warf ein %code%

%Vor%     
___

Ich habe versucht, ein Objekt von FileInputStream zu erstellen und den relativen Wert einer Datei an seinen Konstruktor zu übergeben, aber es funktioniert nicht richtig und warf ein FileNotFoundException %Vor%     
27.01.2013, 22:55
16
Antworten

Lesen von Daten aus einer Textdatei mit Java

Ich muss eine Textdatei Zeile für Zeile mit Java lesen. Ich verwende available() Methode von FileInputStream , um die Datei zu überprüfen und zu durchlaufen. Während des Lesens endet die Schleife jedoch nach der Zeile vor der letzten Zeile....
19.05.2010, 09:05
2
Antworten

So erstellen Sie eine Zip-Datei mit mehreren Bilddateien

Ich versuche eine ZIP-Datei mit mehreren Bilddateien zu erstellen. Es ist mir gelungen, die Zip-Datei aller Bilder zu erstellen, aber irgendwie wurden alle Bilder auf 950 Bytes gehängt. Ich weiß nicht, was hier schief geht und jetzt kann ich nic...
14.05.2013, 15:19
2
Antworten

Wie erhalte ich eine Datei-Instanz eines Zeichenobjekts?

Unten ist der Code, den ich mit dem Logodruck verarbeite. Das Logo befindet sich im Ordner res / drawable. Wenn ich die App starte, wird Folgendes angezeigt: %Vor% Irgendwelche Ratschläge? %Vor%     
25.06.2012, 07:49
4
Antworten

Warum liest FileInputStream langsamer mit einem größeren Array?

Wenn ich Bytes aus einer Datei in ein Byte [] lese, sehe ich, dass die Performance von FileInputStream schlechter ist, wenn das Array etwa 1 MB im Vergleich zu 128 KB groß ist. An den 2 von mir getesteten Arbeitsplätzen ist es mit 128 KB fast do...
24.02.2015, 19:02