条件控制

1. 顺序结构#

java代码顺序执行

2. 选择结构#

  • if语句

    • 格式

      if(结果为booblean类型的表达式){
      	语句体;
      }
      
      if(结果为booblean类型的表达式){
      	语句体1;
      }else{
      	语句体2;
      }
      
      if(结果为booblean类型的表达式){
      	语句体1;
      }else if{
      	语句体2;
      }
      ...
      
    • 举例

      int a = 11;
      if(a == 11){
          System.out.println("存在");
      }
      
  • switch语句

    • 格式

      switch(表达式){
      	case 值1:
      			语句体1;
      			break;
      	case 值2:
      			语句体2;
      			break;
      	...
      	
      	default:
      			语句体n;
      			break;
      }
      
    • 举例

      switch(num){
          case 1:
              System.out.println("一");
              break;
          ...
              
          default:
              System.out.prinln("数字不存在!")
      }
      

3. 循环结构#

  • 循环分类

    1. for循环
    2. while循环
    3. do while循环
    
  • for循环

    • 格式

      for(初始化语句;条件判断语句;条件控制语句){
      	循环体语句;
      }
      
    • 举例

      for(int i=0;i<10;i++){
          System.out.println("Hello!")
      }
      
  • while循环

    • 格式

      初始化语句;
      while(条件判断语句){
      	循环体语句;
      	条件控制语句;
      }
      
    • 举例

      int i = 3;
      while(i>0){
          System.out.println("Hello!");
          i--;
      }
      
  • do while循环

    • 格式

      初始化语句;
      do{
      	循环体语句;
      	条件控制语句;
      }while(条件判断语句)
      
    • 举例

      int i = 3;
      do{
          System.out.println("Hello!");
          i--;
      }while(i>0)
      

4. 三种循环的区别#

1. for循环和while循环都是先执行条件判断,而do while循环是先执行一次循环体语句
2. for循环的初始化变量只能在循环体中使用,while定义的循环变量可以在循环体之外使用

作者:苏无及

出处:https://www.cnblogs.com/suwuji/p/16527660.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   苏无及  阅读(19)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示