码迷,mamicode.com
首页 > 编程语言 > 详细

java基本知识回顾-2(boolean的短路问题,运算符优先级与引用数据类型)

时间:2018-05-09 12:10:18      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:导包   system   java   ++   功能   system.in   运算符优先级   bool   数字   

1 短路与&&,当其左边为false时,不执行右边;

   短路或||,当其左边为true时,不执行右边。

2 int a=1;

   if(a++==2){

   a = 7;

 }

System.out.println(a);

输出结果为2,因为当++在a的右边时,先判断a是否等于2,再自加1;当++在a的左边时,先自加1,再判断是否等于2

3 引用Scanner数据类型格式:

先在类外面导包                                                                    import java.util.Scanner;

再在类里面创建该数据类型新的对象                                Scanner sc = new Scanner(System.in);

再调用该对象中的功能                                                 int  i = sc.nextInt(); //用来接收控制台录入的数字

                                  String s = sc.next();// 用来接收控制台录入的字符串

4 引用Random数据类型格式

先在类外面导包                                                                    import java.util.Random;

再在类里面创建该数据类型新的对象                                Random rd = new Random();再调用该对象中的功能                                                 

再调用该对象中的功能                                                        int  i = rd.nextInt(10);// 用来接收【0,10)的随机整数

                                  double s = rd.nextDouble();// 用来接收【0.0,1.0)的随机小数

 

java基本知识回顾-2(boolean的短路问题,运算符优先级与引用数据类型)

标签:导包   system   java   ++   功能   system.in   运算符优先级   bool   数字   

原文地址:https://www.cnblogs.com/zhangrui0328/p/9013117.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!