public class Test{
        private static long i=1;
        public static void main(String[] args){
                switch (i){
                        case 1:
                                System.out.println("1");
                                break;
                }
        }
}


居然无法通过编译,理由是switch后面需要的是int类型的数据,变量i为long,所以编译通不过。

这个问题是前天在书店里的一本面试题集里看到的,说实在的,里面的一些题目我很不喜欢。
评论
ShiningRay 2008-03-20
孔乙己
茴香豆
茴字有四种写法
发表评论

您还没有登录,请登录后发表评论

ggggqqqqihc
搜索本博客
存档
最新评论