黑马程序员——基本数据类型

 
package com.yang.ex;
/*
 * 基本数据类型对象包装类
 *  byte  Byte
 * short  Short
 * int Integer
 * long Long
 * boolean Boolean
 * float Float
 * double Double
 * char Character
 * 
 * 基本数据类型对象包装类的最常见的作用
 * 就是用于基本李书记类型和字符串类型之间的转换
 * 基本数据类型转成字符串
 *    基本数据类型+""
 *    基本数据类型。toString(基本数据类型值)
 *    列如:Integer.toString(34)//将34变成"34"
 * 
 * 字符串转成基本数据类型.,静态转换方式!
 * parseInt
 *   xxx a=Xxx.parseXxx(String);
 *  int a=Integer.parseIn("123");
 *  double b=Double.parseDouble("23");
 *  boolean b=Boolean.parseBoolean("true");
 *  Integer i=new Integer("123")
 *  int num=i.intValue();
 * 十进制转成其他进制
 * toBinaryString();
 * toHexString();
 * toOctalString();
 * 其他进制转换成十进制
 * parseInt(待转数, 进制)
 * JDK1.5 出现的新特性:
 * 自动装箱
 * Integer x=4; 简化书写 方便运算
 * 当数值在byte(-128---127)范围内容,对于新特性,如果该数值已经存在,不会再开辟新的空间
 * */
public class Exce2 {
 
public static void main(String[] args) {
// TODO Auto-generated method stub
//整数类型的最大值。
System.out.println("int max"+Integer.MAX_VALUE);
//将一个字符串转成整数
// x=x+2;//x=2 ,x进行自动拆箱,变成了int类型 
//和2进行加法运算,在将和进行装箱赋给x
int num=Integer.parseInt("123");
Integer xInteger=new Integer("123");
Integer yInteger=new Integer(123);
// long x=Integer.parseLong("123");
System.out.println((num+4));
System.out.println(Integer.toBinaryString(6));
System.out.println(Integer.toBinaryString(-6));
System.out.println(Integer.parseInt("110", 2));
 
}
 
}
 
 
posted @ 2014-09-07 00:09  大成哥  阅读(143)  评论(0编辑  收藏  举报