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 Word
class java.lang.String