java流程控制
package frank;
public class App
{
public static void main(String[] args)
{
String s = "一";
switch(s)
{
case "一":
{
System.out.println("今天星期一");
break;
}
default:
{
System.out.println("火星人!");
}
}
Boolean b = true;
while(b)
{
System.out.println("while语句!");
b = false;
}
do
{
System.out.println("do while!");
}while(b);
for(int i = 0;i<10;i++)
{
if(i==5)
{
continue;
}
System.out.println(String.valueOf(i)+"--for循环");
}
int b2 = 0;
for(;;)
{
System.out.println(b2);
b2++;
if(b2==20)
{
break;
}
}
b2 = 0;
for(;b2<10;)
{
System.out.println(b2);
b2++;
}
outer:
for(int i = 0; i< 10;i++)
{
for(int j =0;j<i;j++)
{
System.out.println(j);
if(j==2)
{
break outer;
}
}
}
System.out.println("使用标签结束,如果单独写break那就是结束当前循环。");
for(int i = 0; i< 10;i++)
{
outer2:
for(int j =0;j<i;j++)
{
for(int k =0;k<j;k++)
{
System.out.println(k);
if(k==2)
{
break outer2;
}
}
}
}
System.out.println("使用标签跳过,如果单独写continue那就是跳过当前循环次。");
for(int i = 0; i< 10;i++)
{
outer2:
for(int j =0;j<i;j++)
{
for(int k =0;k<j;k++)
{
System.out.println(k);
if(k==2)
{
continue outer2;
}
}
}
}
}
}
return关键字是结束当前方法。
浙公网安备 33010602011771号