java入门:for循环与while循环的区别

class  for_while
{
	public static void main(String[] args) 
	{


		int x= 0;
		while (x<3)
		{
			x++;
		}
		System.out.println("x="+x);





		for (int y=0;y<3 ;y++ )
		{
			System.out.println("y="+y);
		}
		//System.out.println("y="+y);  这一句错了因为y只在for的循环里面 出了循环 就会自动消失 不占用内存
	}
}

/*
这就是for与while的区别
1,变量都有自己的作用域,对于for来讲:如果用于控制循环的增量定义在for语句中,那么该变量只在for循环内有效(减少内存使用)
2,for和while可以进行转换,如果需要定义循环增量,for更合适

总结:
神恩时候使用循环结构?
当对缪语句执行和多次的时候就用循环结构




*/

 

你可能感兴趣的:(java)