我现在要将一些信息写入txt,但是每列的内容长度不一样,上家要求每列都要对齐,而我必须考虑两列之间的分隔符必须相同,因为我要读的时候需要按分隔符截断取值,现在我还没想到好的方法,各位帮帮忙了。
解决方案 »
- mysql中数据读出来是乱码
- 什么是hashcode?
- Java程序读取哪种配置文件方便些呢?怎样读取.ini文件呢?
- 某大型公司JAVA面试问题?有关super()问题无分!想换工作的朋友感兴趣看下?
- 如何发送HTML邮件中的图片?
- 你适合哪类工程科技岗位
- 过年了,大街上死一程序员...................
- java中是通过什么类或者方法去修改注册表的,急!
- 如何把整形强制转换成字符串形
- 想问一下Graphics类中的图形坐标系统的Y轴是向下的,可一般需要画Y轴向上的图(比如走势分析等),不知这该怎么解决?我刚学JAVA,请指点一二
- 关于从数据库读取数据并写入对象的异常问题
- 关于txt的
http://topic.csdn.net/u/20120323/10/77bd18fd-d0d8-468f-a7fe-31abf3da814b.html
String buf;
PrintStream ps = new PrintStream(new FileOutputStream("test.txt"));
for (String[] d : data) {
for (String s : d) {
ps.printf("%-10s", s); //按10位长度格式化
}
ps.println();
}
ps.close();