问答详情
源自:3-1 Java 中的包装类

Integer 类中可以存放 字符串?、字符?以下三行运行结果分别是 8、56、8 为何?

  

        Integer a = new Integer("8");

        System.out.println(a);

        

        Integer n = new Integer('8');

        System.out.println(n);

        

        Character m = new Character('8');

        System.out.println(m);


提问者:LFWen 2016-08-20 09:18

个回答

  • AatroxC
    2016-08-20 15:17:46
    已采纳

    Integer中是可以存放数字字符串的,但integer x=new interger(“aaaa”);运行时就会报异常,但语法是通过的。

    Integer n = new Integer('8');

            System.out.println(n);

    这个输出的是键盘上的8所对应的ASCII码值的十进制