条件控制: if 结构
1.对 具体的值判断
2.对区间判断
3.对运算结果为boolean 类型的表达式判断
注意:每个if语句的控制范围
选择控制:switch 结构
1. 对具体的值进行判断
2.值的个数通常是固定的
循环结构 :
for循环与while循环的区别:如果你想在循环结束后,继续使用控制条件的那个变量,用while循环,否则用for循环。不知道用谁就用for循环。因为变量及早的从内存中消失,可以提高内存的使用效率。
最简单的无限循环: for(;;){ } whlie(true){}
A:return的作用
* 返回
* 其实它的作用不是结束循环的,而是结束方法的。
B: return和break以及continue的区别?
* return是结束方法
* break是跳出循环 应用范围:switch语句和当前循环或者标记的循环
* continue是终止本次循环继续下次循环
九九乘法表的输出
class Forfor99
{
public static void main(String[] args)
{
for(int x=1; x<=9; x++)
{
for(int y=1; y<=x; y++)
{
System.out.print(y+" X "+x+" = "+y*x+"\t");
}
System.out.println();
}
}
}
运行结果如图
class ForforTest1
{
public static void main(String[] args)
{
for(int x=1; x<=5; x++)
{
for(int y=1; y<x; y++)
{
System.out.print(" ");
}
for(int z=x; z<=5; z++)
{
System.out.print(" @");
}
System.out.println();
}
}
}