字符串在 Java 中是基本数据类型还是对象?


字符串不是基本数据类型。由于 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

更新于:2019 年 7 月 30 日

1 千次浏览

开启你的 职业生涯

修完课程,获得认证

开始学习
广告
© . All rights reserved.