【黑马程序员】----Java之 常用工具类整理
来源:互联网 发布:装配线算法 编辑:程序博客网 时间:2024/06/05 07:21
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
本篇文章主要整理各种常用工具类。
一、普通文件读写
public class StreamTool {public static byte[] read(InputStream is)throws Exception{ByteArrayOutputStream bao = new ByteArrayOutputStream();byte[] data = new byte[1024];int len = 0;while((len = is.read(data)) != -1){bao.write(data, 0, len);}is.close();return bao.toByteArray();}}二、XML文件的读写
<span style="white-space:pre"></span>String path = "/data/data/xml.demo/wr.xml";OutputStream out=new FileOutputStream(path);//获取xml序列化工具XmlSerializer xmlSer=Xml.newSerializer();xmlSer.setOutput(out, "UTF-8");//用工具写入:两个参数后面的true表示不引用外部xmlxmlSer.startDocument("UTF-8", true);<span style="white-space:pre"></span>//写放标标签,有属性就写属性,有文本就写文本xmlSer.startTag(null, "persons");for (Person p:pullXml()) {xmlSer.startTag(null, "person");xmlSer.attribute(null, "id", p.getId());xmlSer.startTag(null, "name");xmlSer.text(p.getName());xmlSer.endTag(null, "name");xmlSer.startTag(null, "age");xmlSer.text(p.getAge()+"");xmlSer.endTag(null, "age");xmlSer.endTag(null, "person");}xmlSer.endTag(null, "persons");xmlSer.endDocument();}}
0 0
- 【黑马程序员】----Java之 常用工具类整理
- 黑马程序员 java 笔记之常用工具类
- java 常用工具类整理
- java常用工具类整理
- 黑马程序员——Java基础---数组常用工具类
- Java常用工具类整理一
- 黑马程序员——常用工具类
- 黑马程序员_java_10_java数组与常用工具类
- 黑马程序员_Java基础_常用工具类
- 黑马程序员—–常用工具类
- Java程序员常用工具类库
- Java程序员常用工具类库
- Java程序员常用工具类库
- Java程序员常用工具类库
- java基础整理十七(常用工具类)
- Android|Java 开发常用工具类整理
- Java程序员常用工具类库 - 目录
- Java程序员常用工具类库 - 目录
- Java List去重合并
- linux命令详解——which
- 拟合圆并求圆心(matlab)
- innodb_flush_log_at_trx_commit对磁盘IO的影响
- 求十亿个数的平均数的方法
- 【黑马程序员】----Java之 常用工具类整理
- U3D是大坑!!!!!
- 加快MySQL逻辑恢复速度的方法和参数总结
- IT毕业生职业发展指导手册
- C/C++ static全局变量和static局部变量
- ok,do a new thing
- python模块学习--python正则表达式处理模块re
- 在visual studio 2013下使用bison+flex工具
- Hive中分组取前N个值