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 结构嵌套。

最新文章

  1. java 深度遍历文件夹中的所有文件
  2. LeetCode记录(1)——Array
  3. buffer正确的拼接方式
  4. 刘汝佳 算法竞赛-入门经典 第二部分 算法篇 第六章 1(Lists)
  5. UVALive 4222 Dance 模拟题
  6. A Brief Introduction to the Design of UBIFS
  7. AndroidStudio 快捷键使用
  8. IOS UI 第二篇:基本UI
  9. Python实战之文件操作的详细简单练习
  10. typedef 使用
  11. EF Codefirst 中间表(关系表)的增删改查(转)
  12. emwin之2D图形流位图显示的方法
  13. html5的audio实现高仿微信语音播放效果(实际项目)
  14. REST easy with kbmMW #24 使用kbmMW实现JSON/XML/YAML转换成对象
  15. 第 16 章 C 预处理器和 C 库(string.h 库中的 memcpy() 和 memmove())
  16. 标识符(IDentifier)
  17. 团队项目第六周——Alpha阶段项目复审
  18. PTA (Advanced Level) 1021 Deepest Root
  19. 经验总结13--EF配置
  20. C++(1)C++类四个默认函数---构造函数、析构函数、拷贝函数、赋值函数

热门文章

  1. ansible笔记(5):常用模块之命令类模块
  2. c++基础语法规则
  3. php基础扫盲
  4. python正则--re模块常用方法
  5. RestTemplate-记录
  6. Codeforces Round #621 (Div. 1 + Div. 2) D
  7. P&R 4
  8. Nginx作为静态WEB服务
  9. Android Studio真机无线调试
  10. 喵星之旅-狂奔的兔子-docker安装和基本使用