首页 > 编程笔记 > Java笔记 阅读:118

JSP Out对象的其他println方法

println 方法和 print 方法一样,也拥有多个重载方法(即支持不同参数的方法),但是该方法在其他 print 方法的基础上增加了 '\n' 换行符,也就是在原有内容输出之后,会输出换行字符。但是这个换行字符只影响 JSP 生成的页面源代码,它在 JSP 页面中不起换行的作用,因为 JSP 页面只能使用 HTML 语言的 <br> 标签实现换行。

语法:

public abstract void println(boolean b)throws IOException
public abstract void println(char c)throws IOException
public abstract void println(int i)throws IOException
public abstract void println(long l)throws IOException
public abstract void println(float f)throws IOException
public abstract void println(double d)throws IOException
public abstract void println(char[] cs)throws IOException
public abstract void println(String s)throws IOException
public abstract void println(Object obj)throws IOException

参数说明:

参数 说明
b 要输出的布尔表达式、变量或布尔常量。
c 要输出的字符运算表达式、变量或字符常量。
i 要输出的整数运算表达式、变量或整数常量。
l 要输出的整数运算表达式、变量、整数常量或长整数常量。
f 要输出的浮点数运算表达式、float类型常量或变量。
d 要输出的浮点数运算表达式、double类型常量或变量。
cs 要输出的字符数组。
s 要输出的字符串对象。
obj 要输出的Java对象。

示例

在 JSP 页面输出 Date 类的实例对象,关键代码如下:
<%
    out.println(false);
    out.println('A');
    int i = 10;
    out.println(i);
    long l = 300;
    out.println(l);
    float f = 1.889f;
    out.println(f);
    double d = 3422.332;
    out.println(d);
    out.println(new char[]{'a','b','c'});
    out.println("Java编程词典");
    Date date=new Date();
    out.println(date);
%>

典型应用

本示例应用 out 对象输出各种数据类型的数据。代码如下:
<body>
  <p>利用out对象输出各种类型的数据实例</p>
  <%
     int i = 20;
     char b = 'a';
     long lon = 23010l;
     boolean bool = true;
     out.println("int类型变量i="+i);
     out.println("<br>");
     out.println("char类型变量b="+b);
     out.println("<br>");
     out.println("long类型变量lon="+lon);
     out.println("<br>");
     out.println("boolean类型变量bool="+bool);
     out.println("<br>");
   %>
</body>
运行结果如下:
利用out对象输出各种类型的数据实例

int类型变量i=20
char类型变量b=a
long类型变量lon=23010
boolean类型变量bool=true

爱面试的程序媛,一个分享面试经验的公众号。跟着站长一起学习,每天都有进步。

通俗易懂,深入浅出,定时分享程序员面试的那点事。

面试如何造火箭?工作如何拧螺丝?都在这个公号哦。

扫描二维码关注公众号,免费领取价值 1000 元的求职面试资料(限时免费)!

当你决定关注「爱面试的程序媛」,你已然超越了90%的程序员!

爱面试的程序媛二维码
微信扫描二维码关注

所有教程

优秀文章