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