zoukankan      html  css  js  c++  java
  • java 包装类和基础数据

    package com.tercher.demo;
    
    public class LangClass {
    	public static void main(String[] args) {
    		
    		//所有的包装类都是final类型,不能创建他们的子类,也是不可变类
    		//Integer 只能包装int数据类型
    		Integer i = new Integer(345);//装箱,把int 12转化为包装类
    	    int in= i.parseInt("123");//把数字的字符串转成整型
    		
    		
    		/*
    		 * 所有的基本数据类型都有一个常量池
    		 * 当i1和i2的值<= 127时>= -128,会在常量池中取一个数,而不会创建对象
    		 * 所以==和equals都是true
    		 * 当值超过范围时,就会创建对象,此时地址就不相等
    		 */
    		Integer i1 = -16;
    		Integer i2 = -16;
    		System.out.println(i1.equals(i2));
    		System.out.println(i1==i2);
    		
    		System.out.println("类得到它的类型名字:"+i.getClass().getName());
    		//System.out.println(i);
    		Character c = new Character('c');
    		//toBinartString(int i)静态方法,把i转化成二进制并返回字符串 
    		String string =  Integer.toBinaryString(10);
    		System.out.println("10转成二进制是:"+string);
    	}
    }
    

      

  • 相关阅读:
    C语言I博客作业10
    C言I博客作业09
    C言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
    C语言博客园作业05
    使用注解方式生成Hibernate映射文件
    技术英语单词中英文对照
    spring监听器
    Servlet
  • 原文地址:https://www.cnblogs.com/nn369/p/8024836.html
Copyright © 2011-2022 走看看