黑马程序员技术交流社区

标题: 做题时自己犯的一些错误,整理出来分享下! [打印本页]

作者: 徐顺醒    时间: 2015-3-28 22:01
标题: 做题时自己犯的一些错误,整理出来分享下!
1、编译如下代码,编译运行时,结果是什么?
public static void main(String[] atgs){
        for(int i=0;i<3;i++){
                System.out.print(i)
}
        System.out.print(i);
}
当时写了结果为:输出0123 。 可惜被这道题给骗了,答案是 编译报错:
原因是:if变量定义在FOR循环中,随着循环结束而释放了,随后输出语句是找不到i变量的。:'(
作者: msyx9871453    时间: 2015-3-28 22:05
:handshake:handshake
作者: 酉良君    时间: 2016-5-24 18:14
顶一下!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2