zoukankan      html  css  js  c++  java
  • java是什么?

    java中的i++和++i的区别!
    	public static void method1(){
    		int x = 5;
    		System.out.print("x+++1+x++ : ");
    		System.out.println(x++ +1 + x++);		//5+1+6
    		
    	}
    
    	public static void method2(){
    		/***
    		这里的method2和method3的执行顺序是不一样的。
    		*/
    		int x = 5;
    		System.out.print("(x++)+x : ");
    		System.out.println((x++)+x);			//5+6
    	}
    
    	public static void method3(){
    		
    		int x = 5;
    		System.out.print("x+(++x) : ");
    		System.out.println(x+(++x));			//5+6
    	}
    
    	public static void method4(){
    		
    		int x = 5;
    		System.out.print("x+++1 : ");
    		System.out.println(x++ +1);				//5+1
    	}
    
    	public static void method5(){
    		
    		int x = 5;
    		--x;									//4
    		System.out.print("--x : ");
    		System.out.println(x);
    	}
    
    	public static void method6(){
    		
    		int x = 5;								//-6
    		System.out.print("~x : ");
    		System.out.println((~x));
    	}
    
    	public static void method7(){
    		int x = 5;
    		int q = 0;
    		
    		q = (++x) +(++x) + (++x);			//6+7+8
    		System.out.print("(++x) + (++x) + (++x) :");
    		System.out.println(q);
    	}
    
    	public static void method8(){
    		int x = 5;
    		int q = 0;
    		q = ++x+x+++1+x++;					//6+6+1+7
    		System.out.print("++x + x + ++1 + x++ :");
    		System.out.println(q);
    	}
    
    	public static void method9(){
    		int x = 5;
    		int q = 0;
    		q = ++x + ++x + x + ++x;			//6+7+7+8
    		System.out.print("++x + ++x + x + ++x :");
    		System.out.println(q);
    	}
    利用javap命令。 javap -c 文件名.
  • 相关阅读:
    Python基础之初始编码
    Excel图表编辑---表格移动,样式修改
    Python基础之Python的变量、常量
    刷题62. Unique Paths
    刷题56. Merge Intervals
    刷题55. Jump Game
    刷题53. Maximum Subarray
    刷题49. Group Anagrams
    刷题48. Rotate Image
    刷题46. Permutations
  • 原文地址:https://www.cnblogs.com/yangzhi/p/3576648.html
Copyright © 2011-2022 走看看