博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java i++与++i与&与&&之间的区别在哪里
阅读量:7209 次
发布时间:2019-06-29

本文共 527 字,大约阅读时间需要 1 分钟。

hot3.png

package com.yuan.test;public class Testyuhuo {	    public static void main(String[] args){	        int i=3;	        System.out.println("i++:"+i++); //output:3	        System.out.println("++i:"+(++i));//output:5 	        if((i++>5)&(i++<9)){//	            System.out.println(i);	            System.out.println("恭喜,执行完了条件语句!");	        }    	        System.out.println("123:"+i);	    }}输出结果:i++:3++i:5123:7

总结:

i++ 执行完成之后才自加。

++i:执行自加后的结果。

&:第一个条件失败了后面还会去判断。

&&:第一个条件失败了,后面的都不执行了。

转载于:https://my.oschina.net/u/2308739/blog/406362

你可能感兴趣的文章
VMware在宿主上没有VMnet0、VMnet8,解决方法
查看>>
BCP SQL导出EXCEL常见问题及解决方法;数据导出存储过程
查看>>
C#反射学习
查看>>
实验二 直线DDA生成算法的GDI实现
查看>>
常用linux指令
查看>>
selenium之调用js解决淘宝点击下一页问题(JAVA版)
查看>>
flask安装及第一个程序
查看>>
C++中const限定符的应用
查看>>
Eclipse开启Mybatis-config.xml配置文件智能提示
查看>>
微服务框架Dubbo--SpringCloud区别
查看>>
我知道的泛型
查看>>
iOS MVVM设计模式
查看>>
JavaWEB之Jsp基础知识总结_慕课手记
查看>>
JQuery未来元素事件监听写法
查看>>
lucene 结合数据库做搜索
查看>>
题解 CF1051F 【The Shortest Statement】
查看>>
静态代理与动态代理(JDK代理/cglib代理)的区别
查看>>
VC中全局变量初始化方法
查看>>
mac 字幕生成工具
查看>>
hadoop 常用命令行操作小结
查看>>