Junior — Middle
Aká je úloha komponentu Input v systéme?
sobes.tech AI
Odpoveď od AI
Komponent Input v systéme je zodpovedný za prijímanie a vkladanie údajov do programu alebo aplikácie. Jeho úlohou je zabezpečiť správny a pohodlný spôsob prenosu informácií od používateľa alebo externých zdrojov do systému na ďalšie spracovanie.
Napríklad v Jave sa InputStream používa na čítanie bajtov z rôznych zdrojov (súbory, sieť, klávesnica). To umožňuje programu prijímať údaje a s nimi pracovať.
Príklad použitia InputStream na čítanie súboru:
import java.io.FileInputStream;
import java.io.IOException;
public class InputExample {
public static void main(String[] args) {
try (FileInputStream input = new FileInputStream("file.txt")) {
int data;
while ((data = input.read()) != -1) {
System.out.print((char) data);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
Týmto spôsobom slúži komponent Input na získavanie údajov, ktoré môžu byť následne spracované systémom.