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

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值