Junior — Middle
Կարող եք տալ մեթոդների օրինակներ, որոնք վերաբերում են տարբեր տեսակի հոսքերին (Streams):
sobes.tech AI
Պատասխան AI-ից
Java-յում հոսքերը (Streams) տարբեր տեսակների են, օրինակ՝ InputStream և OutputStream՝ բայթային հոսքերի համար, Reader և Writer՝ նշանային հոսքերի համար:
Մեթոդների օրինակներ՝
read()— կարդում է տվյալներ InputStream կամ Reader-ից:write(int b)— գրում է բայթ OutputStream-ին:close()— փակել հոսքը և ազատել ռեսուրսները:flush()— դատարկում է բուֆերը, գրելով տվյալները նպատակային ռեսուրսին:
Օրինակ՝ InputStream-ի օգտագործում:
InputStream input = new FileInputStream("file.txt");
int data = input.read();
while(data != -1) {
System.out.print((char) data);
data = input.read();
}
input.close();
Այս մեթոդները թույլ են տալիս արդյունավետ կերպով կարդալ և գրել տվյալներ տարբեր ֆորմատներում։