<!--HTML注释,会在客户端源码中显示-->
<%--JSP注释,不会在客户端源码中显示--%>
<%
//JSP代码,单行注释
/*
JSP代码
多行注释
*/
%>
String name="jsp" //字符串变量声明
JSP输出简化表达式:<%=name%>
JSP输出函数:<%out.println(name); %>
if判断语句:
if(){
}elseif(){
}
switch判断语句:
注:只能用于int值或枚举常量
switch(0) {
case 0:
out.println("0");
break; //跳出switch,无该语句会继续执行下面判断
case 1:
out.println("1");
break;
case 2:
out.println("2");
break;
default:
out.println("没有匹配项,执行此输出");
}
for循环语句:
for (
i = 1; //初始化值
i <= 3; //循环条件,i<=3循环
i++ //初始值递减还是递加
){
//执行语句
}
for-each语句:
int[] numbers = { 43, 32, 53, 54, 75, 7, 10 };// 声明并初始化int数组
for (int item : numbers) {
System.out.println("Count is:" + item);
}
witch循环语句:
int n=0;
while ( n <= 3){
//n<=3执行语句
n++;
}
循环体的2种中断:
break;结束循环
continue;结束本次循环
注意:continue 语句只能用在 while 语句、for 语句或者 foreach 语句的循环体之中
continue 用法(结束本次循环):
1.不带标签
for ( i = 1; i <= 3; i++){//上循环
for ( n = 1; n <= 3; n++){//下循环
continue;//结束本次循环,返回到下循环
}
}
2.带标签
for1:for ( i = 1; i <= 3; i++){//上循环
for ( n = 1; n <= 3; n++){//下循环
continue for1;//结束本次循环,返回到上循环
}
}