String 是 Java 中的基本資料型別還是物件?
String 不是基本資料型別。Java.lang 包提供了 String 類,因此它是一個物件型別。你可以直接建立一個字串變數,如同建立其他變數一樣,例如:
String s = "myString";
(或)
透過使用 new 關鍵詞例項化字串類:
String s = new String("myString");
示例
import java.util.Scanner; public class StringExample { public static void main(String args[]){ Scanner sc = new Scanner(System.in); System.out.println("Enter a sting value:"); String str = sc.nextLine(); System.out.println(str.getClass()); } }
輸出
Enter a sting value: hello class java.lang.String
廣告