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

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。

你可能感兴趣的:(个人总结,java,自增,自减,基础,a++)