java流

最基础的东西:

ByteArrayOutputStream与DataOutputStream结合:

 

 ByteArrayOutputStream bout=new ByteArrayOutputStream();
 DataOutputStream dos=new DataOutputStream(bout);
 String domain="m.iwidsets.com";
 String name="fonter"
 int age=24;
 dos.writeUTF(domain);
 dos.writeUTF(name);
 dos.writeInt(age);
 byte[] buf=bout.toByteArray();//获取内存缓冲区中的数据
 dos.close();//close输出流
 bout.close();//close缓冲流

 

ByteArrayInputStream与DataInputStream结合:

 

 ByteArrayInputStream bin=new ByteArrayInputStream(byte[] buf);
 DataInputStream dis=new DataInputStream(bin);
 //从字节数组中读取
 String domain=dis.readUTF();
 String name=dis.readUTF();
 int age=dis.readInt();
 dis.close();
 bin.close();

 

ByteArrayoutputStream:流转为数组

 

 ByteArrayoutputStream bout=new ByteArrayOutputStream();
 //写入缓冲区
 bout.write(a); 
 bout.write(b); 
 bout.write(c);
 byte[] buf=bout.toByteArray();//获取内存缓冲中的数据
 for(int i=0;i<=buf.length;i++)
 {
  System.out.println(buf[i]);
 }
 bout.close();//关闭

 

ByteArrayInputStream: 字节数组转化为输入流

 

 ByteArrayInputStream bin=new ByteArrayInputStream(byte[] buf);
 int b=0;
 while( (b=bin.read())!=-1)
 {
  System.out.println(b);
 }
 bin.close();//关闭

 

iWidsets公告

android调用平台功能

android Httpclient 设置timeout

androidj2me移植之clipRect

android混淆(Obfuscate)

How to destroy an Activity in android

android应用程序logcat命令

android开玩笑之创建xml文件

androidj2me之清屏(clearScreen)

androidview获取getWidth()getHeight()

android之创建和读取自定义资源文件

android之显示Log

androd之绘制文本(FontMetrics

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值