Java学习Day2~第三章 运算符和条件结构

日期:2020/10/11   周日~ weeken @上海图书馆 & at home

书籍:《手把手教你学Java》

学习内容:第三章P37-P55,及上机练习P263-P270

+++++++++++++++++++++++++++++++++++++++++++++++++++++

总结:

  • boolean类型
    • 表示true,false
    • 从键盘获取输入
    • import java.util.*;
      Scanner input = new Scanner(System.in);
      System.out.print("请输入一个数字");
      int myData = input.nextInt();
      View Code
  • 关系运算符
    • > 大于,< 小于,>=大于等于,<=小于等于,==等于,!= 不等于
  • 逻辑运算符
    • && 与、并且,|| 或、或者,!非
  • if条件结构
    • if (条件1){
          语句1;
      }else if (条件2){
          语句2;
      }else {
          语句3;
      }
  • switch结构
    • switch(表达式){
          case 常量1:
              语句1;
              break;
          case 常量2:
              语句2;
              break;
          default:
              语句3:
              break;
      }    
    • switch 后面的表达式要放一个整形变量或字符型变量;if结构没有这个限制
    • case后面也必须是一个整形或字符型的常量表达式,要有冒号
    • break表示跳出当前结构,如果没有break,在某个结构满足执行后,后面的都会被执行,直到遇到下一个break用来跳出结构
    • default后面紧跟冒号,通常放在末尾,也可以省略
    • switch结构的条件只能是等值的判断,而且只能是整形或字符型的等值判断;而多重if结构既可以判断条件是等值的情况,也可以判断条件是区间的情况

posted on 2020-10-11 22:21  姜丝  阅读(278)  评论(0编辑  收藏  举报

导航