您的位置:首页 > 编程语言 > Java开发

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

2017-02-23 20:14 148 查看
简介
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中基本类型和字符串的转换

基础类型转换为字符串有三种常见方法

使用包装类的toString方法

使用String 类的valueof

加“ ”
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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: