如何编译此代码并打印结果?

时间:2013-06-05 22:41:48

标签: java compilation

以下java代码不会运行,我想通过编译这段代码来了解结果!

    class ParseInt{
        static void main(String [] a){
            int b=Integer.parseInt(a[0]);
            int m = Integer.MIN_VALUE;
            for (int i=0; i<32; i++){
                System.out.print(( b & m >>> i )== 0 ? "0" : "X");
                //System.out.print(((b &(m >>> i))== 0)? "0" : "X");
            }
        }
    }

1 个答案:

答案 0 :(得分:5)

您的主要方法需要公开。更重要的是,它需要符合签名:

public static void main(String[] a)