8种基本数据类型有相应的8种包装类(Wrapper)对应,分别是:Character,Byte,Short,Integer,Long,Float,Double,Boolean.
特点:
1.提供了valueOf(String)用于从字符串转换及toString()转换成字符串
2.通过xxxxValue()方法可以得到所包装的值,如Integer对象的intValue()方法.
示例代码:
public class DoubleAndString {
public static void main(String[] args) {
double d;
String s;
System.out.println("===Change double to String===");
d = 3.1415926;// double d
s = "" + d;// this is a interesting convert way
System.out.println("s is " + s);
s = new Double(d).toString();// toString(String) method
System.out.println("s is " + s);
s = String.valueOf(d);// valueOf(String) method
System.out.println("s is " + s);
System.out.println("===change String to double===");
s = "6.12345";
try {
d = new Double(s).doubleValue();//xxxValue() method
System.out.println("d is " + d);
//Returns a new double initialized to the value represented
//by the specified String
d = Double.parseDouble(s);
System.out.println("d is " + d);
d = Double.valueOf(s).doubleValue();//doubleValue() method
System.out.println("d is " + d);
} catch (Exception e) {
e.printStackTrace();
}
}
}
分享到:
相关推荐
Java 中 String 类型转换方法是一种常见的编程操作,涉及到各种数据类型之间的转换,包括整型、浮点型、长整型、浮点型等。本文将详细介绍 Java 中 String 类型转换方法的各种形式。 整型到字符串 在 Java 中,将...
在不同的编程语言中,实现`double`到`string`的转换有不同的方法。以下是一些主要编程语言的转换方式及相关的知识点: 1. **Java** 在Java中,你可以使用`String.valueOf()`函数将`double`转换为`String`: ```...
double string 转换 /** * This class is converts a Double to a double-digit String * (and vise-versa) by BeanUtils when copying properties. * * @author <a href="mailto:matt@raibledesigns.com">Matt ...
标题与描述“java String类型转换成整数double”以及标签“String类型转换成double”均指向了这一核心操作——如何将一个表示数字的字符串转换为Java中的数值类型。 ### 1. 使用`parseXxx`方法进行转换 #### `...
Java 中的 String 和 int 类型的相互转换是一个基本的数据类型转换操作,我们可以使用多种方法来实现这种转换,例如使用 `Integer.parseInt()` 方法、`Integer.valueOf()` 方法、`String.valueOf()` 方法等。...
从给定的代码片段来看,这实际上是一段C++代码,而非Java代码,旨在将一个十六进制字符串转换为双精度浮点数(double)。在深入解析这段代码之前,我们首先来了解一下Java中如何实现16位内存数据转化为double型。 #...
本文将详细介绍Java中常见的数据类型及其之间的转换方法。 #### 1. `short` 到 `int` **示例代码**: ```java short shortVar = 0; int intVar = 0; intVar = (short) shortVar; ``` **解释**:在这个例子中,`...
Java 中几种常用数据类型之间转换的方法 Java 是一种基于对象的编程语言,它支持多种数据类型之间的转换,这些转换在实际编程中非常有用。本文将介绍 Java 中几种常用的数据类型之间转换方法。 1. short --> int ...
### JAVA变量类型之间的相互转换详解 在JAVA编程中,数据类型的转换是常见且重要的操作,尤其是在处理不同数据源或进行复杂运算时。本文将详细解析JAVA中各种基本数据类型(如`byte`、`short`、`int`、`long`、`...
标题中的"Java 精确计算 - double-float-String"指向的是Java中处理浮点数(double和float)以及字符串表示的数值时可能遇到的精度问题,以及如何通过特定方法实现精确计算。描述中提到的链接指向了一个具体的博客...
原始类型与包装类之间可以相互转换,通过`new Integer(value)`创建包装对象,或者通过`intValue()`、`doubleValue()`等方法获取原始类型值。 5. 其他实用数据类型转换 例如,日期对象`Date`可以转换为字符串,反之...
本文将详细介绍如何使用Java语言实现任意进制之间的转换,并涵盖从二进制到十六进制、从十进制到任意进制以及进行36进制加法的转换方法。 首先,让我们从二进制转十六进制开始。在Java中,我们可以使用`Integer`类...
在Java编程中,有时我们需要将字符串(String)数据转换为其他数据类型,比如将字符串表示的数字转换为浮点数(Double)。当涉及到二维数组时,这个过程可能会稍微复杂一些。本文将详细介绍如何将一个包含浮点数字符...
java中数据类型转换 收藏 java中数据类型转换 1如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]);...注: 字串转成 Double, Float, Long 的方法大同小异.
在Java编程语言中,将对象转换为String类型是常见的操作,尤其在日志记录、输出显示或者进行字符串拼接时。以下将详细讲解三种主要的转换方法: 1. **toString() 方法** Java中的所有对象都继承自Object类,因此...
然而,在某些情况下,我们可能需要将BigDecimal类型的值转换为Double类型,比如为了与一些只接受基本数据类型或其包装类的方法参数兼容,或者进行一些基于Double的数学运算等。本文将详细介绍如何在Java中实现...
本文将深入探讨Java中的String类,包括其特性、构造方法、常用方法以及与其他数据类型的转换。 1. **字符串的创建与不可变性** - String对象在Java中是通过引用常量池中的常量来创建的,一旦创建就不能改变。例如...
本文主要讨论的是Java中String类型的转换,包括字符串转换为数值类型、数值转换为字符串、不同进制间的转换以及字节数组与数值类型之间的转换。 1. 字符串转换成数据 Java提供了多种方法将字符串转换为整数、...
在Java开发中,有时我们需要将地址转换为对应的经纬度,这个过程通常被称为地理编码或反向地理编码。这里的需求是处理几百万条地址数据,并且考虑到百度API的收费问题,决定采用自建爬虫的方式进行地址到经纬度的...
本文将详细介绍Java中常见的类型转换操作,包括数字类型与字符串之间的相互转换、十进制与二进制/十六进制之间的转换、ASCII码与字符之间的转换以及布尔值与其他类型之间的转换。 #### 二、数字类型与字符串之间的...