zoukankan      html  css  js  c++  java
  • java基本数据类型的包装类

    package cn.sasa.demo1;
    
    public class TestDemo {
    	public static void main(String[] args) {
    		/**
    		 *基本数据类型对应的包装类
    		 *char ---- Character
    		 *int ------ Integer
    		 *byte ---- Byte
    		 *short --- Short
    		 *long ---- Long
    		 *float ---- Float
    		 *double -- Double
    		 *boolean -- Boolean 
    		 */
    		
    		//Integer 类 parseInt
    		int num1 = Integer.parseInt("22");
    		System.out.println(num1-1);
    		
    		//parseInt(string str, int radix)
    		//参数二指定字符串是什么进制,将这个进制的字符串转成十进制
    		int num2 = Integer.parseInt("1010", 16);
    		System.out.println(num2);
    		
    		Integer in1 = 88; //装箱 值类型转引用类型
    		int num3 = in1.intValue();
    		System.out.println(--num3);
    		
    		int num4 = in1; //拆箱 引用类型转值类型
    		System.out.println(num4);
    		
    		/**
    		 * Integer 进制转换 静态方法
    		 * totoBinaryString() 十进制转二进制
    		 * toOctalString()     十进制转八进制
    		 * toHexString()       十进制转16进制
    		 */
    		System.out.println(Integer.toBinaryString(10));
    		System.out.println(Integer.toOctalString(12));
    		System.out.println(Integer.toHexString(66));
    		
    		/**
    		 * 静态成员变量
    		 * MAX_VALUE
    		 * MIN_VALUE
    		 */
    		System.out.println(Integer.MAX_VALUE);
    		System.out.println(Integer.MIN_VALUE);
    	}
    }
    

      

  • 相关阅读:
    [mock open]PyUnit执行单元测试时使用字符串模拟文件对象
    bottle 0.5中的key-value数据库
    bottle模板中的替换
    返回不同值的小技巧
    带有参数的装饰器
    常用命令速查
    SQLAlchemy多线程下事务隔离机制详解
    Bancor 协议浅析
    Flask中 endpoint 解析
    pip 相关问题
  • 原文地址:https://www.cnblogs.com/SasaL/p/10129707.html
Copyright © 2011-2022 走看看