zoukankan      html  css  js  c++  java
  • 关于Integer类的面试题

      代码:

        public static void main(){

         Integer i1 = new Integer(97);

         Integer i2 = new Integer(97);

         System.out.println(i1==i2);   //false

         System.out.println(i1.equals(i2));   //true

         System.out.println("********^^^^^*******"); 

         Integer i3 = new Integer(197);

         Integer i4 = new Integer(197);

         System.out.println(i3==i4);   //false

         System.out.println(i3.equals(i4));   //true

         System.out.println("********^^^^^*******");

         Integer i5 = 97;

         Integer i6 = 97

         System.out.println(i5==i6);   //true

         System.out.println(i5.equals(i6));   //true

         System.out.println("********^^^^^*******");

         Integer i7 = 97;

         Integer i8 = 97

         System.out.println(i7==i8);   //false

         System.out.println(i7.equals(i8));   //true

         System.out.println("********^^^^^*******");

         理解:(byte的取值范围是[-128,127],),就有点类似创建字符串对象中的常量池,不过多了一个范围

            数组是可以存储数据类型的,不过要用包装类,且里面每个元素都是一个对象,因为jdk1.5之后有了自动装箱的特性。

          

    }

  • 相关阅读:
    老男孩九期全栈Python之基础一
    为善如挽逆水之舟,才放手便下流
    对自己的表现打分
    anki
    解决推送数据平台
    己所独知,尽是方便;人所不见,尽是自由
    常与权
    为什么会一直刷视频而停不下来
    准备换个房子
    UDEC 1
  • 原文地址:https://www.cnblogs.com/blue-crystal/p/7591378.html
Copyright © 2011-2022 走看看