zoukankan      html  css  js  c++  java
  • out.print()与out.write()的区别

    out对象的类型是JspWriter。JspWriter继承了java.io.Writer类。

    1)print方法是子类JspWriter,write是Writer类中定义的方法;

    2)重载的print方法可将各种类型的数据转换成字符串的形式输出,而重载的write方法只能输出字符、字符数组和字符串等与字符相关的数据;

    java中有这个方法:print(Object),没有这个方法:write(Object) 
    但是却有这个方法:write(String) 

    3)JspWriter类型的out对象使用print方法和write方法都可以输出字符串,但是,如果字符串对象的值为null时,print方法将输出内容为“null”的字符串,而write方法则是抛出NullPointerException异常。

    总结: 
    out.print()方法,可以输出java对象。 //print为打印,可以打印任何东西
    out.write()方法,只能输出字符串。 //write为写字,只能写出字符

  • 相关阅读:
    POJ
    POJ
    HDU-3374 String Problem (最小最大表示法)
    HDU-2328 Corporate Identity (暴力)
    HDU-1238 Substrings (kmp)
    kmp处理题型总结
    Numpy用户指南
    Docker 容器连接
    Docker 镜像使用
    docker容器的使用
  • 原文地址:https://www.cnblogs.com/qiuting/p/7606959.html
Copyright © 2011-2022 走看看