MyException - 我的异常网
当前位置:我的异常网» Java相关 » java i++ 有关问题

java i++ 有关问题

www.myexceptions.net  网友分享于:2013-12-27  浏览:14次
java i++ 问题
int it=20;
it=it++;
System.out.println(it);
谁给详细解释一下i的值变化


------解决方案--------------------
b byte
i int
两者不同类型,怎么可能相等呢

b=(byte)i 这样强制转换就可以
------解决方案--------------------
Java code
public static void main(String [] args) {
        int i=1;
        i=i++;
        System.out.println(i);
    }

------解决方案--------------------
楼上解释的很清楚了
i=i++ 1 i=i 2、i=i+1
byte一个字节 int4个字节
------解决方案--------------------
探讨
int it=20;
it=it++;
System.out.println(it);
谁给详细解释一下i的值变化

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有