Junior — Middle
Môžete uviesť príklady metód týkajúcich sa rôznych typov tokov (Streams)?
sobes.tech AI
Odpoveď od AI
V Jave obstajajo različne vrste tokov (Streams), na primer, InputStream in OutputStream za delo z bajtovnimi tokovi, Reader in Writer za tokove znakov.
Primeri metod:
read()— bere podatke iz InputStream ali Reader.write(int b)— zapisuje bajt v OutputStream.close()— zapre tok in sprosti vire.flush()— izprazni predpomnilnik, zapisuje podatke v ciljni vir.
Primer uporabe InputStream:
InputStream input = new FileInputStream("file.txt");
int data = input.read();
while(data != -1) {
System.out.print((char) data);
data = input.read();
}
input.close();
Te metode omogočajo učinkovito branje in pisanje podatkov v različnih formatih.