java中的表达式i++和++i的区别

“java”中的表达式“i++”和“++i”的区别是:“i++”表示先赋值,然后自增;“++i”表示先自增,然后赋值。例如:“j=i++”,表示先把变量“i”赋值给变量“j”,然后自增;“j=++i”,表示变量“i”先自增,然后将变量赋值。

java中的表达式i++和++i的区别

区别:

i++先赋值再自增;++i先自增再赋值。

相关视频教程推荐:java视频教程

例如:

        int i=0;
        System.out.println(i++);
        System.out.println(i++);
只听到从山间传来架构君的声音:
断鸿声远长天暮。有谁来对上联或下联?

第一个打印出0,第二个打印出1

此代码由Java架构师必看网-架构君整理
int i=0; System.out.println(++i); System.out.println(++i);

第一个打印出1,第二个打印出2。

推荐教程:java开发入门

架构君码字不易,如需转载,请注明出处:https://javajgs.com/archives/35908
0

发表评论