运算符,控制语句知识点(杂)

雨燕双飞 提交于 2019-12-05 02:58:27

1.(a>b)?a:b : 若括号内为真,则返回a,假则返回b。

2.&&/||和&/|的区别:用&&检验左边时若为false则会跳过检验右边,直接返回false, 增加效率;同理,||检验到左边为true时直接返回true;

3.键盘录入:步骤:a. 导包:import java.util.scanner;  b.创建对象/工具 Scanner sc=new Scanner(System.in);   c.获得数据 int x=sc.nextInt();

**nextLine()和next()的区别:nextLine()会吸收输入的回车符,而next()不会接受回车符和tab**

4.随机生成函数:Math.random() 返回值为double,取值范围为[0.0,1.0]

Math当中的常用函数:

绝对值函数 Math.abs();

平方根函数 Math.sqrt();

四舍五入函数Math.round();————四舍六入五成双,当为五在参数上加0.5(如2.5变成3,-2.5变成-2)

 

 5.string类型转char型:

String start;

char[] a=start.toCharArray();

6.char型转string型:

String result= String.valueof(a);

7.运算符的优先级: 单目乘除位关系,逻辑三目后赋值。

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!