zoukankan      html  css  js  c++  java
  • java-语法(二)

    1.如何获取一个随机数

    比如:10-99
    调用方法:Math.random

       //Math.random方法得到的是double类型的值范围在[0.0,1.0),一般需要加工后才可满足开发要求。
    
    代码:int value = (int)(Math.random()*90 + 10); 
    公式:[a,b]: (int)(Math.random() * (b - a + 1) + a)
    

    2.判断 是或否,男或女问题

    可用 Boolean 型接收数据,但用户必须输入 true 或 false,不方便
    用 String 类型接收数据进行判断时,要用 equals 方法
    
    例如:女孩子择偶标准
        if(height >= 180 && wealth >=10000000 && isHandsome.equals("帅逼")){
            System.out.println("我一定要嫁给他!");
        }
    

    3.switch-case结构语句

    格式:
        switch(表达式){
        case 常量1:
            执行语句1;
            //break;
        case 常量2:
            执行语句2;
            //break;
        ...
        default:
           执行语句n;
           //break;
        }
    说明:
    //1.根据 switch 表达式中的值,依次匹配各个 case 中的常量,则进入相应 case 结构中,调用其执行语句。当调用完执行语句之后,则仍然继续向下执行其他 case 结构中的执行语句,直到遇到 break 关键字或此 switch-case 结构末尾结束为止。
    //2. break,可以使用在 switch-case 结构中,表示一旦执行到此关键字,就跳出 switch-case 结构。
    //3. switch 结构中的表达式,只能是如下的6种数据类型之一:byte、short、char、int、枚举类型、String类型。
    //4. case 之后只能声明常量,不能声明范围。
    //5. break 关键字是可选的。
    //6. default:相当于 if-else 结构中的 else。但 default 结构是可选的,位置是灵活的。
    //7.当多个 case 的执行语句相同时,可将执行语句进行合并。 
    //8. switch-case 结构可与 if-else 结构嵌套。
  • 相关阅读:
    Java自学-I/O File类
    Java自学-异常处理 自定义异常
    Java自学-异常处理 Throwable
    Java自学-异常处理 异常分类
    Java自学-异常处理 处理
    Java自学-异常处理 Exception
    Java自学-日期 Calendar
    Java自学-日期 日期格式化
    Java自学-日期 Date
    Java自学-数字与字符串 MyStringBuffer
  • 原文地址:https://www.cnblogs.com/nnadd/p/12210793.html
Copyright © 2011-2022 走看看