out.write()是字节输出流的方法
out.print()是字符输出流的方法
servelt中是HttpServletResponse.getWriter()取得的字符输出流
jsp隐式变量out也是字符输出流.所以也是有print()方法
out.print()方法,可以输出一个java对象; out.write()方法,只能输入一个字符串。
重载的print方法可以将各种类型的数据转换成字符串的形式输出.
重载的write方法只能输出字符/字符数组/字符串等与字符相关的数据.而且如果 使用这两种方法输出值为null的字符串对象,那么print方法输出的结果是"null",而write方法则会抛出 NullPoiterException异常.
时间: 2024-10-20 20:07:59