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关键字是结束当前方法。

posted on 2013-07-13 11:42  wp456  阅读(161)  评论(0)    收藏  举报

导航