解决方案 »
- 新手 求一段代码???
- 请教JtextField批量赋值给一个对象的问题
- 请教个小问题
- 有人碰见过对象申请不下来的情况吗?等待中
- 请教关于StreamTokenizer的用法(在线等!!!好郁闷!!)
- SUN公司最新发布的JDK1.5 为什么装好了以后没有tool.jar文件???
- 如何察看一个对象的地址?
- java中有无方便的类来取得两个字符串相同的子串
- 关于resin的中文问题,熟悉resin的人请进
- 为什么我的JDBC创建new URL,driver选择oracle,URL不让我选择OCI?
- java swing程序导出带第三方jar包的项目时报错
- hibernate反向工程时多出一个id的类,
想以字符串形式输出方法有很多,数据不多的话先用一个StringBuilder拼接好再输出就行了,见下面代码。
public static void main(String[] args) throws IOException {
double[] prices = {19.99, 9.99, 15.99, 3.99, 4.99};
int[] units = {12, 8, 13, 29, 50};
String[] descs = { "Java T-shirt", "Java Mug", "Duke Juggling Dolls",
"Java Pin", "Java Key Chain" };
StringBuilder sb = new StringBuilder();
for (int i = 0; i < prices.length; i++) {
sb.append(prices[i]);
sb.append('\t');
sb.append(units[i]);
sb.append('\t');
sb.append(descs[i]);
sb.append('\t');
}
String str = sb.toString();
BufferedWriter bw = new BufferedWriter(new FileWriter("invoice.txt"));
bw.write(str);
bw.close();
}
out.writeBytes(String.valueOf(prices[i]));
out.writeChar('\t');
out.writeBytes(String.valueOf(units[i]));
out.writeChar('\t');
out.writeBytes(descs[i]);
out.writeBytes("\r\n");