解决方案 »
- 请教一个问题
- 每次点开页面 销毁之前的页面(点开的时候去掉之前产成的那个页面)
- 关于java培训的问题
- 请教容器放入元素的实际类型问题
- 如何测试无返回值的方法
- 为什么我的这个程序在DOS窗口运行时鼠标一点就停了要按一下键盘才会继续运行?
- 谁有java swing 方面的电子书,能提供一下吗。??
- 配置JDK,可以编译,但是无法执行,请问大家,50分送!!!
- Java版有问题啊,我看不到自己帖子的最新回复和人气变化了,都是0,而在”我的问题“里则看得到。好像从昨晚开始的,你们会不会这样啊?
- 菜鸟提问:jdk到底是什么东东?还有jbuilder,j2se等等到底是什么关系?
- 今天去面试,考官出了一正则表达式的题目,一下蒙住了,各位给看看!
- 求助:[Microsoft][ODBC Microsoft Access Driver] 查询值的数目与目标字段中的数目不同。
现在想把reader 转换成 string 在界面输出
BufferedReader r = new BufferedReader(reader);
StringBuilder b = new StringBuilder();
String line;
while((line=r.readLine())!=null) {
b.append(line);
b.append("\r\n");
}
b.toString();
BufferedReader r = new BufferedReader(reader);
StringBuilder b = new StringBuilder();
String line;
while((line=r.readLine())!=null) {
b.append(line);
b.append("\r\n");
}
b.toString();
正解
StringBuilder b = new StringBuilder();
String line;
while((line=r.readLine())!=null) {
b.append(line);
b.append("\r\n");
}
b.toString();
System.out.println(b);这样是有换行的。
Reader reader = null;
BufferedReader br = new BufferedReader(reader);
StringBuilder sb = new StringBuilder();
String str;
while((line=br.readLine())!=null) {
sb.append(str);
sb.append("\r\n");
}
sb.toString();