PrintWrite的print和write的区别
来源:互联网 发布:java关键字有哪些 编辑:程序博客网 时间:2024/06/08 20:07
PrintWriter pw = response.getWriter();
int x = 98;
pw.write(x);
pw.print(x);
} catch (IOException e) {
e.printStackTrace();
}
输出:b 98
最终都是重写了抽象类Writer里面的write方法
print方法可以将各种类型的数据转换成字符串的形式输出。重载的write方法只能输出字符、字符数组、字符串等与字符相关的数据。
查看一下源码(java.io.PrintWriter):
1:write方法:
public void write(int c) {
try {
synchronized (lock) {
ensureOpen();
out.write(c);
}
}
catch (InterruptedIOException x) {
Thread.currentThread().interrupt();
}
catch (IOException x) {
trouble = true;
}
}
2:print方法:
public void print(int i) {
rite(String.valueOf(i));
}
- PrintWrite的print和write的区别
- Write语句和Print语句的区别
- out.print和out.write的区别
- out.print和out.write的区别
- io.write()和print()函数的区别
- out.print和out.write的区别
- jsp中out的print和write的区别
- Python的stdout.write和print的区别
- [j2ee][servlet]out.print和out.write的区别
- [J2EE][SERVLET]OUT.PRINT和OUT.WRITE的区别
- JSP中out.write()和out.print()的区别
- 【问答】JSP中out.print 和 out.write 的区别
- Servlet中write方法和print方法的区别
- JSP中out.write()和out.print()的区别
- JSP中out.write()和out.print()的区别
- JSP中out.write()和out.print()的区别
- 简述PrintWriter中write()方法和print()方法的区别?
- 转:JSP中out.write()和out.print()的区别
- 判断质数之简短代码(刚学C语言时感觉很简短,结果现在看看,噗~真是搞笑)
- ACM常用算法
- [十万个为什么]__UNICODE和汉字的各种渊源
- 快学Scala习题解答—第十三章 集合
- java设计模式——简单工厂模式
- PrintWrite的print和write的区别
- [MVVM专题]__又见经典入门示例
- 电脑象棋开发-网上资料
- Poj 3624 Charm Bracelet (01背包)
- IDE、SCSI接口区别
- [MVVM专题]__MSDN上最详细的介绍和剖析(上)
- [MVVM专题]__MSDN上最详细的介绍和剖析(下)
- 简单的排序---堆排序
- java二维数组打印函数