A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1:逻辑运算符:
  (1)&和&&的区别是什么?
        答:&和&&的运算结果相同,区别:&&具有短路的效果,即在左边是false时,不会再执行右边的语句;&运算符无论什么情况左右两边都要执行。

  (2)|和||的区别是什么?
        答:|和||的运算结果相同,区别:||具有短路的效果,即在左边是ture时,不执行右边的语句;|运算符无论什么情况左右两边都要执行。
  
2:如何实现对两个整数变量的值进行互换
答:有两种方法实现:
(1)定义第三方变量

/*需求:将两个整数变量进行互换
  思路:1用键盘录入数据,2定义第三方变量来实现目的,*/
import java.util.Scanner;//导入包中的类
class Demo1 {
        public static void (String[] args) {
                Scanner sc = new Scanner(System.in)//创建录入对象
                System.out.println("请输入第一个数");//调用方法nextInt()
                int x = sc.nextInt();
                System.out.println("请输入第二个数");
                int y = sc.nextInt();
                int temp = x;//定义第三方变量
                x = y;
                y = temp ;
                System.out.println("x="+ x + "y=" +y);

       
        }

       
                                          
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马