• 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结构既可以判断条件是等值的情况,也可以判断条件是区间的情况
  • 相关阅读:
    套接字描述符在多进程和多线程下的共享
    广播和多播
    原始套接字和数据链路层访问
    Libevent:11使用Libevent的DNS上层和底层功能
    Lib1vent:10链接监听器接受TCP链接
    Libevent:9Evbuffers缓存IO的实用功能
    Libevent:7Bufferevents基本概念
    python生成url测试用例
    OMD开源监控软件
    iptable防范ddos攻击
  • 原文地址:https://www.cnblogs.com/GingerLiu/p/13799818.html
Copyright © 2020-2023  润新知