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

来源:3-1 Java 中的包装类

LFWen

2016-08-20 09:18

  

        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);


写回答 关注

1回答

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

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

    Integer n = new Integer('8');

            System.out.println(n);

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

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题