java之程序控制结构
一、选择结构(了解下就好)
1.1条件分支(if与if-else语句)
1 | 那就先说说if语句,其实没啥好讲的if(条件为真)执行,否则不执行!!! |
1.2 if-else语句
基本部分: if(true)
{
执行这里
} else
{
执行这里(条件为假)
}
1 | public static void main(String[] args) { |
很通俗,下一个!!!
1.3多条件的if-else
if(判断条件1)
{
-------语句块1;
}else if(判断条件2)
{
--------语句块2
}else
{
--------语句块3
}
这里不再过多叙述!!!
1.4多重选择—switch语句
`
switch(表达式)
{
case 值1:语句块1;break;
case 值2:语句块2;break;
…
default:语句块n;break;
}`
其中其表达式类型为整型(long除外),字符型,枚举类型
二、循环结构(了解下就好)
2.1 while循环(当型循环)
while(判断条件)
{
------代码块
}
2.2 do-while循环(不多说了)
2.3 for循环(也不想学,和c语言里面一模一样的结构)
2.4 foreach循环:用来循环遍历一个数组或集合框架
for(类型 迭代类型:数组或集合){
代码块
}
毕竟我没接触过这个举个例子方便我以后回来复习看看
实现数组的遍历,有一说一还挺方便哈哈哈
public static void main(String[] args) {
int arr[] = {1,2,3,4,5};
for(int item:arr) {
System.out.println(item);
}
}
2.5 嵌套循环(不多说表面意思)
三、循环的跳转
break;continue;return;
这里注意一下这三个的关系就行,作用自己敲一遍就理解了
3.1 break :跳出所在的循环(switch、for、while)
1 | public static void main(String[] args) { |
3.2 contiue:结束本次循环进入下一次循环
1 | public static void main(String[] args) { |
3.3 return:离开语句所在的方法
1 | public static void main(String[] args) { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 黄皖's Blog!
评论