Java语言中:++a与a++小练习 &与&&小练习 |与||小练习 boolean类型小练习

简介: ---------------------------------------------------第一题int x = 1,y = 1;if(x++==2 & ++y==2) //false & true =false;   x=2,y=2{   x =7;}System.

---------------------------------------------------
第一题
int x = 1,y = 1;

if(x++==2 & ++y==2) //false & true =false;   x=2,y=2
{
  x =7;
}
System.out.println("x="+x+",y="+y);

输出结果是:

x=2,y=2
---------------------------------------------------
第二题
int x = 1,y = 1;

if(x++==2 && ++y==2)
{
  x =7;
}
System.out.println("x="+x+",y="+y);

输出结果是:

x=2,y=1
---------------------------------------------------
第三题
int x = 1,y = 1;

if(x++==1 | ++y==1) //true | false = true;   x=2,y=2
{
  x =7;   //x=7,y=2
}
System.out.println("x="+x+",y="+y);

输出结果是:

x=7,y=2
---------------------------------------------------
第四题
int x = 1,y = 1;

if(x++==1 || ++y==1)
{
  x =7;  //x=7,y=1
}
System.out.println("x="+x+",y="+y);

输出结果是:

x=7,y=1
---------------------------------------------------
第五题
boolean b = true;  //把true赋值给b。

if(b == false)
  System.out.println("a");
else if(b)
  System.out.println("b");
else if(!b)
  System.out.println("c");
else
  System.out.println("d");

输出结果是:

b

 

改进版:

if(b = false)   //这个做法:把false赋值给b,把b留下来。
  System.out.println("a");
else if(b)
  System.out.println("b");
else if(!b)
  System.out.println("c");
else
  System.out.println("d");

输出结果是:

c
---------------------------------------------------

我的GitHub地址: https://github.com/heizemingjun
我的博客园地址: http://www.cnblogs.com/chenmingjun
我的蚂蚁笔记博客地址: http://blog.leanote.com/chenmingjun
Copyright ©2018 黑泽明军
【转载文章务必保留出处和署名,谢谢!】
相关文章
|
21小时前
|
算法 Java Python
保姆级Java入门练习教程,附代码讲解,小白零基础入门必备
保姆级Java入门练习教程,附代码讲解,小白零基础入门必备
|
23小时前
|
Java Kotlin
关于Java:public函数公开其public / * package * /’参数类型
关于Java:public函数公开其public / * package * /’参数类型
9 3
|
2天前
|
Java C++
PTA 小字辈(Java语言)
PTA 小字辈(Java语言)
9 1
|
2天前
|
Java
PTA帅到没朋友(Java语言)+测试点
PTA帅到没朋友(Java语言)+测试点
8 1
|
2天前
|
机器学习/深度学习 算法 Java
全排列(分治)(Java语言 +全排列模板)
全排列(分治)(Java语言 +全排列模板)
8 2
|
2天前
|
Java
阶乘末尾0的个数(Java语言+思路优化)
阶乘末尾0的个数(Java语言+思路优化)
7 1
|
2天前
|
Java C++
社交集群(pta) (并查集) Java语言
社交集群(pta) (并查集) Java语言
11 3
|
2天前
|
存储 Java
ZigZagging on a Tree二叉树蛇形层次遍历(Java语言)
ZigZagging on a Tree二叉树蛇形层次遍历(Java语言)
7 1
|
2天前
|
Java
Tree Traversals Again(Java语言)(先序和中序创建二叉树)(遍历树)
Tree Traversals Again(Java语言)(先序和中序创建二叉树)(遍历树)
11 4
|
2天前
|
Java
PTA 求前缀表达式的值 (Java语言,踩了全部坑)
PTA 求前缀表达式的值 (Java语言,踩了全部坑)
10 4

热门文章

最新文章