Java - toString() 方法



描述

该方法用于获取表示 Number 对象值的 String 对象。

如果该方法采用原始数据类型作为参数,则返回表示原始数据类型值的 String 对象。

如果该方法采用两个参数,则返回第一个参数在第二个参数指定的基数中的字符串表示形式。

语法

以下是此方法的所有变体:

String toString()
static String toString(int i)

参数

以下是参数的详细信息:

  • i − 将返回其字符串表示形式的 int 值。

返回值

  • toString() − 返回表示此 Integer 值的 String 对象。

  • toString(int i) − 返回表示指定整数的 String 对象。

获取 Integer 和 int 值的字符串表示形式示例

在此示例中,我们展示了如何使用 toString() 方法获取 int 或 Integer 对象的字符串表示形式。我们创建了一个 Integer 变量 x 并用一个值初始化它。然后使用 toString() 和 toString(int),我们打印了第一个 Integer 对象的字符串表示形式,然后是 int 的字符串表示形式。

package com.tutorialspoint;

public class Test { 
   public static void main(String args[]) {
      Integer x = 5;

      System.out.println(x.toString());  
      System.out.println(Integer.toString(12)); 
   }
}

输出

这将产生以下结果:

5
12

获取 Double 和 double 值的字符串表示形式示例

在此示例中,我们展示了如何使用 toString() 方法获取 double 或 Double 对象的字符串表示形式。我们创建了一个 Double 变量 x 并用一个值初始化它。然后使用 toString() 和 toString(double),我们打印了第一个 Double 对象的字符串表示形式,然后是 double 的字符串表示形式。

package com.tutorialspoint;

public class Test { 
   public static void main(String args[]) {
      Double x = 5.0;

      System.out.println(x.toString());  
      System.out.println(Double.toString(12.0)); 
   }
}

输出

这将产生以下结果:

5.0
12.0

获取 Long 和 long 值的字符串表示形式示例

在此示例中,我们展示了如何使用 toString() 方法获取 long 或 Long 对象的字符串表示形式。我们创建了一个 Long 变量 x 并用一个值初始化它。然后使用 toString() 和 toString(long),我们打印了第一个 Long 对象的字符串表示形式,然后是 long 的字符串表示形式。

package com.tutorialspoint;

public class Test { 
   public static void main(String args[]) {
      Long x = 5L;

      System.out.println(x.toString());  
      System.out.println(Long.toString(12L)); 
   }
}

输出

这将产生以下结果:

5
12
java_numbers.htm
广告