6 Haziran 2016 Pazartesi

DataOutputStream Sınıfı

Giriş
Şu satırı dahil ederiz.
import java.io.DataOutputStream;
Bu sınıf sadece BigEndian yazabilir. C# dilindeki BinaryWriter sınıfına benzer.

constructor
socket'in stream'ini sarmalarız.
OutputStream out = socket.getOutputStream(); 
DataOutputStream dos = new DataOutputStream(out);
file stream'ini sarmalarız.
String file = ...;
DataOutputStream dos= new DataOutputStream(new FileOutputStream(file,true));
flush metodu
Şöyle yaparız.
dos.flush();
writeBoolean metodu
Şöyle yaparız.
dos.writeBoolean(true);
writeChar metodu
Şöyle yaparız.
dos.writeChar('a');
writeDouble metodu
Şöyle yaparız.
dos.writeDouble(3);
writeFloat metodu
Şöyle yaparız.
dos.writeFloat(56.789f);
writeInt metodu
Şöyle yaparız.
dos.writeInt(68);
writeUTF metodu
UTF veriyi şöyle göndeririz. Bu metod verinin başına 2 byte'lık string'in uzunluğunu koyar.
String send=...
out.writeUTF(send);


Hiç yorum yok:

Yorum Gönder