Java:基本类型和字符串的转换

来源:互联网 发布:c 五子棋源码 编辑:程序博客网 时间:2024/06/06 17:35
简介
Java 中常用的类,包括基本类型的包装类、Date 类、SimpleDateFormat 类、 Calendar 类、 Math 类。学完这一章后将对基本数据类型有更深入的理解,能够进行基本类型和包装类之间的转换,掌握常用类的使用等
包装类
例如 int、float、double、boolean、char 等。基本数据类型是不具备对象的特性的,比如基本类型不能调用方法、功能简单。。。,为了让基本数据类型也具备对象的特性, Java 为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型
包装类主要提供了两大类方法:
1. 将本类型和其他基本类型进行转换的方法
2. 将字符串和本类型及包装类互相转换的方法

基本类型数据转换(包装类)
package cn.java; /** * * @author liubingxu 2017年2月23日16:53:06 *  包装类的常用使用 * */public class Test1 {            public static void main(String[] args) {                 //int类型转换为其他基本数据类型             int a = 10;             Integer b = new Integer(a);             float c = b.floatValue();             double d = b.doubleValue();             int e = b.intValue();             System.out.println("float类型:"+c);             System.out.println("double类型:"+d);            }}                      自动装箱拆箱手动装箱拆箱 package cn.java; public class HelloWorld {     /**     * 2017年2月23日19:51:38     * Java 中基本类型和包装类之间的转换     * 自动装修拆箱     */    public static void main(String[] args) {            Integer a = new Integer(2);            //自动拆箱            int b = a.intValue();            //手动拆箱            int c = a;                       //装箱             //手动装箱            int e = 3;            Integer d = new Integer(e);            //自动装箱            Integer f = e;               }}


Java中基本类型和字符串的转换
基础类型转换为字符串有三种常见方法
  1. 使用包装类的toString方法
  2. 使用String 类的valueof
  3. 加“
public class StringTo {    public static void main(String[] args) {          Integer a  = new Integer(2);                   //使用String 类的valuef()          String b = String.valueOf(a);                   b = a + "";                   //使用包装类的toString          b = Integer.toString(a);    }} 
将字符串转换成基本类型有两种方法
     
         String c = "12";          int e = Integer.parseInt(c);          e = Integer.valueOf(c);

0 0
原创粉丝点击