for語(yǔ)句中的i++和++i
public class kh { ? ?public static void main(String[] args) { ? ? ? ?for(int i=1;i<=10;++i){//實(shí)現(xiàn)的功能是輸出10次woai System.out.println("wo ai dfjj "); } } } 為什么i++和++i輸出的結(jié)果一樣他們之間有區(qū)別嗎?
public class kh { ? ?public static void main(String[] args) { ? ? ? ?for(int i=1;i<=10;++i){//實(shí)現(xiàn)的功能是輸出10次woai System.out.println("wo ai dfjj "); } } } 為什么i++和++i輸出的結(jié)果一樣他們之間有區(qū)別嗎?
2016-03-01
舉報(bào)
2016-03-01
在這里你可能看不出什么區(qū)別,但是在賦值語(yǔ)句時(shí),比如a=++b和a=b++是不一樣的,前者是先自加后賦值,后者是先賦值再自加,比如b=4,前者運(yùn)行結(jié)果是a=b=5;后者是a=4,b=5