三目运算由三个表达式组成
- 条件表达式 写在 ?前面
- 条件成立的返回值 写在 ?后面 :前面
- 条件不成立的返回值 写在 :后面
形式如下:
判断条件?条件成立的结果:条件不成立的结果
随机数
创建随机数需要先创建随机数对象
形式如下:
Random random = new Random()
- 随机数对象在创建时以系统时间作为种子,创建随机数对象时间间隔小于15ms时拥有的系统时间种子一样。则随机数对象获取到的随机数一样;
- 生成随机数使用随机数对象调用 next 方法
- Next 方法给一个值是指定 随机数最大值 此时随机数的范围是 0到指定的最大数值 但是不包含最大值
- 随机数默认的最大值是 int.MaxValue 也就是21亿多 但是不包含最大值
- Next 方法给两个值 则第一个值用来指定随机数的最小值 第二个值用来指定随机数的最大值 同样 随机数生成的数值 只包含最小值 不包含最大值
循环的目的和意义是为了重复执行某一块代码, 增加代码的复用性, 简化代码
Break 关键字用来退出 结束循环
Continue 关键字用来结束当前循环 执行下一次循环
While 循环中小括号内用来写判断条件 只有当判断条件成立时才会执行 循环体中的内容, 不成立则不执行循环体中的内容。循环体中的内容执行完成则继续回到循环开始的地方继续判断 重复上述操作