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

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

编程帮,一个分享编程知识的公众号。跟着站长一起学习,每天都有进步。

通俗易懂,深入浅出,一篇文章只讲一个知识点。

文章不深奥,不需要钻研,在公交、在地铁、在厕所都可以阅读,随时随地涨姿势。

文章不涉及代码,不烧脑细胞,人人都可以学习。

当你决定关注「编程帮」,你已然超越了90%的程序员!

编程帮二维码
微信扫描二维码关注

所有教程

优秀文章