Middle
Aká trieda umožňuje čítanie údajov z vstupného bajtového prúdu vo formáte primitívnych dátových typov?
sobes.tech AI
Odpoveď od AI
DataInputStream.
Rozširuje FilterInputStream in omogoča branje primitivnih vrst podatkov Java (kot je določeno v vmesniku DataInput) iz toka.
Na primer:
// Primer branja celoštevilčne vrednosti iz toka
try (DataInputStream dis = new DataInputStream(new FileInputStream("file.bin"))) {
int value = dis.readInt();
// Obdelava vrednosti
} catch (IOException e) {
e.printStackTrace();
}
Glavne metode za branje primitivnih vrst:
readBoolean()readByte()readChar()readDouble()readFloat()readInt()readLong()readShort()readUTF()(za nize v UTF-8 formatu)
Nudi zanesljiv način za serijalizacijo in deserializacijo primitivnih podatkov.