码迷,mamicode.com
首页 > 其他好文 > 详细

LogicalTest02

时间:2017-11-18 16:04:20      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:返回   ica   public   cal   运算符   执行   lte   逻辑运算符   运算   

package com.xdf;

public class LogicalTest02 {

/**
* 逻辑运算符
* 1. && 短路与 并且的关系
* 表达式1&&表达式2
* 01.表达式1为true并且表达式2也为true 整体返回true
* 02.表达式1为false ,将不会执行表达式2 整体返回fasle
* 03.只要有一个表达式为false 整体返回fasle
*
* int num1 = 5;
int num2 = 6;

if (++num1 == num2 && ++num1 != num2) {
System.out.println("num1的值:" + num1);
System.out.println("num2的值:" + num2);
} else {
System.out.println("表达式整体为 false");
System.out.println("num1的值:" + num1);
System.out.println("num2的值:" + num2);
}
*
* 2. || 短路或 或者的关系
*
* 表达式1||表达式2
* 01.两个表达式有一个为true  整体返回true
* 02.表达式1为true ,将不会执行表达式2 整体返回true
* 03.两个表达式都为false 整体返回fasle
*
* 3. != 非 取反
*/
public static void main(String[] args) {

int num1 = 6;
int num2 = 6;

if (++num1 == num2 || ++num1 == num2++) {
System.out.println("num1的值:" + num1);
System.out.println("num2的值:" + num2);
} else {
System.out.println("表达式整体为 false");
System.out.println("num1的值:" + num1);
System.out.println("num2的值:" + num2);
}

}

}

LogicalTest02

标签:返回   ica   public   cal   运算符   执行   lte   逻辑运算符   运算   

原文地址:http://www.cnblogs.com/xiaoxiao1016/p/7856771.html

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