个人总结之自增自减的实际运用

本文探讨了Java中的自增自减操作符,包括前缀式(--i)和后缀式(i--)的使用。前缀式操作符会先减1再使用值,而后缀式则先使用当前值再减1。此外,自增自减操作不仅适用于原始类型,从Java5.0开始,还支持Byte、Short、Integer、Long、Float、Double、Character等包装器类。
摘要由CSDN通过智能技术生成
public class Test {
	public static void main(String[] args) {
		// int i = 0; //第一次
		// int j = i++; //0
		// int k = --i; //0
		// System.out.println("i="+i+"\r\nj="+j+"\r\nk="+k);

		// int i = 0; //第二次
		// int j = i++ + ++i; //2
		// int k = --i + i--; //2
		// System.out.println("i="+i+"\r\nj="+j+"\r\nk="+k);

		// int i=0; //第三次
		// System.out.println(i++); //0
		//

		// float f = 0.1F; //第四次能否通过编译
		// f++;
		// double d = 0.1D;
		// d++;
		// char c = 'a';
		// c++;
	}
}

自增(++):将变量的值加1,分前缀式(如++i)和后缀式(如i++)。前缀式是先加1再使用;后缀式是先使用再加1。  

自减(--):将变量的值减1,分前缀式(如--i)和后缀式(如i--)。前缀式是先减1再使用;后缀式是先使用再减1。  

ps:在Java5.0及以上版本中,它们可以用于基本类型对应的包装器类Byte、Short、Integer、Long、Float、Double、Character。

Java5.0

及以上版本中,

它们可以用于基本类型对应的包装器类

Byte、Short、Integer、Long、Float、Double、Character。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值