欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java語言中i 和i的區別

李佳璐1年前6瀏覽0評論

在Java語言中,i和i++是兩個容易混淆的語法。

int i = 1;
System.out.println(i);  //輸出1
i++;
System.out.println(i);  //輸出2

i表示賦值后的變量,而i++表示變量先使用再自增。

int i = 1;
int j = i++;    //j賦值1,i自增變為2
System.out.println(j);    //輸出1
System.out.println(i);    //輸出2

在這個例子中,首先將i的值付給j,然后i才自增。

int i = 1;
int j = ++i;    //i自增變為2,j賦值2
System.out.println(j);    //輸出2
System.out.println(i);    //輸出2

在這個例子中,i先自增,然后再將i的值賦給j。

總結來說,i表示變量本身的值,而i++是先使用變量再進行自增操作,++i則是先自增變量再使用。