Java String valueOf() 方法

返回 Java Strings 类


valueOf() 方法有很多种形式,取决于传递的参数。 此方法返回传递参数的字符串表示形式。

  • valueOf(boolean b) - 返回布尔参数的字符串表示形式。
  • valueOf(char c) - 返回 char 参数的字符串表示形式。
  • valueOf(char[] data) - 返回 char 数组参数的字符串表示形式。
  • valueOf(char[] data, int offset, int count) - 返回 char 数组参数的特定子数组的字符串表示形式。
  • valueOf(double d) - 返回 double 参数的字符串表示形式。
  • valueOf(float f) - 返回 float 参数的字符串表示形式。
  • valueOf(int i) - 返回 int 参数的字符串表示形式。
  • valueOf(long l) - 返回 long 参数的字符串表示形式。
  • valueOf(Object obj) - 返回 Object 参数的字符串表示形式。

语法

static String valueOf(boolean b) 
// 或者 
static String valueOf(char c) 
// 或者
static String valueOf(char[] data) 
// 或者
static String valueOf(char[] data, int offset, int count) 
// 或者
static String valueOf(double d) 
// 或者
static String valueOf(float f) 
// 或者
static String valueOf(int i)
// 或者
static String valueOf(long l)
// 或者
static String valueOf(Object obj) 

参数

参考开头的描述

返回值

返回参数的字符串表示。

示例

public class Main {

   public static void main(String args[]) {
      double d = 102939939.939;
      boolean b = true;
      long l = 1232874;
      char[] arr = {'a', 'b', 'c', 'd', 'e', 'f','g' };

      System.out.println("Return Value : " + String.valueOf(d) );
      System.out.println("Return Value : " + String.valueOf(b) );
      System.out.println("Return Value : " + String.valueOf(l) );
      System.out.println("Return Value : " + String.valueOf(arr) );
   }
}

运行示例

上面示例编译运行结果如下

Return Value : 1.02939939939E8
Return Value : true
Return Value : 1232874
Return Value : abcdefg

返回 Java Strings 类

查看笔记

扫码一下
查看教程更方便