我有一个应用程序,我可以从数据库中选择数据,然后在tableVIEw中显示结果.接下来我要做的是将所选数据(当前显示在tableVIEw中)保存到文本文件中,这样它就可以复制到PC上并打印到纸上.我想要实现的是每列之间的空格相等.我正在使用这样的东西将文本保存到文件中:
out.write("\n "+name+" \t"+amount+" \t"+price);
但是在文本编辑器中打开文件后看起来不太好.这是正确的方法吗?如果不是什么?
解决方法:
您可以使用函数String.format来执行此 *** 作.
例如:
out.write ( String.format("%s %10d %10d", name, amount, price) );
此代码将打印name.toString(),然后在10个字符宽度的字段中整数金额和价格.
您可以阅读有关格式字符串here的信息.
总结以上是内存溢出为你收集整理的java – ANDROID:如何格式化必须保存在文本文件中的文本全部内容,希望文章能够帮你解决java – ANDROID:如何格式化必须保存在文本文件中的文本所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)