Java基本运算符

逻辑运算符的基本用法

      & | ^  !
      &  逻辑与 全为真 才为真  
      | 逻辑或 有一个为真  都为真 
      ^ 逻辑异或 结果不一样为true  结果一样为false
      !  逻辑非  结果取反

逻辑运算符&&和&的区别

1,&&和&最终的结果是一样的
2,&&具有短路效果 左边为false 右边不执行 结果为false//举例 System.out.println((4 = 3)&&(++y = 4));

* 双或(||)与或(|)的区别
* 1,||和|的最终结果是一样的
* 2,||具胡短路效果 左边为true 右边不执行 结果为true

位运算符的基本用法

三元运算符的基本用法

  • A:三元运算符的格式
    • (关系表达式)?表达式1:表达示2;
  • B:三元运算符的执行流程
  • C:案例演示

键盘录入的基本格式讲解

  • 如何实现键盘录入?
    • 导包 import java.util.Scanner;
    • 创建键盘录入对象 Scanner sc = new Scanner(System.in);
    • 通过Scanner对象获取录入的数据 int i = sc.nextInt();

顺序结构

  • A:什么是流程控制语句
    • 流程控制语句:可以控制程序的执行流程
  • B:流程控制语句的分类
  • C:执行流程
  • D:案例演示

选择结构

  • A:选择结构的分类
    • if语句
    • Switch语句
  • B:if语句有几种格式

    • if(比较表达式){}
    • if(比较表达式){}
      else{ }
    • if(比较表达式){}elseif{} elseif{} else{}
  • C:if语句的格式1

    • if(比较表达式){
      语句体;
  • D:Switch语句

    • switch(expression){
      case 数据值1:
      执行语句;
      break;
      case 数据值2:
      执行语句;
      break;
      case 数据值3:
      执行语句;
      break;
      default:
      执行语句:
      break;
      }
  • E:switch语句练习

    • 给定一个整数值 输出对应的星期几
      • 使用Scanner获取一个整数值
      • 一个星期七天 对七求余数 获取一个星期对应的天数
      • 使用switch判断天数对应的星期天数
      • 如果循环判断的话 使用while(true)
  • F:switch语句注意事项

    • case后面的值 必须是常量 不能为变量
    • case后面的值 不能重复
    • default 可以省略 尽量不省略 避免出错
    • break 最后一个break可以省略 其他的不能省略 不然会出现case穿透
    • switch语句的结束符号:break或者switch的右大括号
  • G:选择结构 if语句和switch语句的区别
    • 1:总结if语句和switch语句各自的使用场景
      • switch建议判断固定值时使用
      • if建议判断区间或范围的时候使用
    • 2:案例演示
      • 键盘录入月份 判断季节
        • 分析:使用Scanner获取录入月份
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值