----------------------
ASP.Net+Android+IOS开发</a>、
.Net培训、期待与您交流! ----------------------
if语句
整数数值型(byte, short, int, char)
5.0新加入枚举的判断
7.0新加入String的判断
case和default之间没有顺序,default总是最后执行或者不执行
如果匹配的case没有对应的break,那么程序会继续向下执行
for语句执行完毕,该变量在内存中被释放
---------------------- ASP.Net+Android+IOS开发</a>、 .Net培训、期待与您交流! ----------------------
if语句
if(条件表达式)
{
执行语句;
}
if(条件表达式)
{
执行语句;
}
else
{
执行语句;
}
if(条件表达式)
{
执行语句;
}
else
{
执行语句;
}
switch语句
switch(表达式)
{
case 取值1:
执行语句;
break;
case 取值2:
执行语句;
break;
......
default:
执行语句;
break;
}
switch语句可以选择的类型:
整数数值型(byte, short, int, char)
5.0新加入枚举的判断
7.0新加入String的判断
case和default之间没有顺序,default总是最后执行或者不执行
如果匹配的case没有对应的break,那么程序会继续向下执行
while与do while
while(条件表达式)
{
执行语句;
}
do
{
执行语句;
}while(条件表达式);
for语句
for(初始化表达式; 循环条件表达式; 循环后的操作表达式)
{
执行语句;
}
变量有作用域。对于for,如果将用来控制循环的增量定义在for语句中,那么该变量值在for语句内有效
for语句执行完毕,该变量在内存中被释放
for语句嵌套
/**
控制台打印图案
*
**
***
****
*****
*/
class ForTest
{
public static void main(String[] args)
{
//外层循环控制行数
for(int i = 1; i < 6; i++)
{
//内层循环控制每行的个数
for(int j = 1; j <= i; j++)
{
System.out.print("*");
}
System.out.println();
}
}
}
break与continue
break(跳出)、continue(继续)
break语句:应用范围,选择结构和循环结构
continue语句:应用于循环结构
---------------------- ASP.Net+Android+IOS开发</a>、 .Net培训、期待与您交流! ----------------------