String.valueOf() 和 toString() 在 Java 中的區別是什麼?
String 類中的 toString() 方法返回自身一個字串。
示例
import java.io.*;
public class Test {
public static void main(String args[]) {
String Str = new String("Welcome to Tutorialspoint.com");
System.out.print("Return Value :");
System.out.println(Str.toString());
}
}輸出
Return Value :Welcome to Tutorialspoint.com
String 類的各種方法的值接受不同的變數,例如整數、浮點數、布林值等,並將它們轉換成 String。
示例
public class Sample {
public static void main(String args[]){
int i = 200;
float f = 12.0f;
char c = 's';
char[] ch = {'h', 'e', 'l', 'l', 'o'};
String data = String.valueOf(i);
System.out.println(String.valueOf(i));
System.out.println(String.valueOf(f));
System.out.println(String.valueOf(c));
System.out.println(String.valueOf(ch));
}
}輸出
200 12.0 s hello
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP