java学习笔记--选择

获得随机数的方法:
  • 通过System.currentTimeMillis()来获取一个当前时间毫秒数的long型数字
  • 通过Math.random()返回一个0<=d<1之间的double值
  • 通过Random类来产生一个随机数,这个是专业的Random工具类,功能强大(以后慢慢学)
3.6常见的错误和陷阱
  • 两个 浮点数值的相等测试,一般不用==号来测试,常用一个非常小的值来判断,例如:|x-y|<10e-14
3.14条件表达式
  • sysop((num%2 == 0) ? "sorted" : "num is even");
3.15操作符的优先级和结合规则
  • 除了赋值运算符,其他二元运算符都是左结合的
  • 顺序:
单目:单目运算符+ –(负数) ++ -- 等 
乘除:算数单目运算符* / % + - 
为:位移单目运算符<< >> 
关系:关系单目运算符> < >= <= == != 
逻辑:逻辑单目运算符&& || & | ^ 
三目:三目单目运算符A > B ? X : Y 
后:无意义,仅仅为了凑字数 
赋值:赋值=


猜你喜欢

转载自blog.csdn.net/sunnykaty/article/details/79702424