ITPub博客

首页 > 应用开发 > Java > Java中初窥String类

Java中初窥String类

原创 Java 作者:码邦主666 时间:2020-12-14 14:15:14 0 删除 编辑

一:字符串的实例化

字符串是在开发中用的比较多的一种数据类型,而且也是面试的-一个重点和难.点,字符串类型(String) 是Java提供的,我们直接使用即可,我们之前定义的Person等等是自定义的类型,里面的方法和属性也是我们自己定义。但是String类是我们在安装jdk开发工具的时候就已经给我们提供了现成的String类,而且该类也有了自己的方法和属性,我们只需要直接使用即可,而且要记住String (字符串类型)不属于基本数据类型(是属于引用类型的数据)。

要实例化一个字符串有几种方式呢?直接声明字符串(字面量创建字符串对象),使用构造方法。

DEMO:直接赋值的方式

此时能调用“str” 的方法,表示对象创建成功。

DEMO :空指针异常( NullPointerException )


以上在主方法中调用一个不存在的对象的方法,就出现了空指向异常,这个异常会在以后学习中和开发中部伴随着你,所以你对他要敏感。 在学习java的过程当中有遇见任何问题,可以加入我的Java交流学习群697888503,多多交流问题,互帮互助,群里有不错的学习教程和开发工具。学习java有任何问题(学习方法,学习效率,如何就业),可以随时来咨询我

2、使用构造方法创建字符串对象

在之前我们学习了构造方法,构造方法分为有参数构造和无参数构造方法。字符串也有自己的构造方法。

●public String(String original)

上面我们使用了构造方法来创建字符串对象,但是上面的输出结果为什么一个是false一个是true呢?

总结:

1、字符串的概念(不是基本数据类型)

2、可以直接使用赋值的方式创建字符串对象

3、可以使用String 类的构造方法创建字符串对象


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69985551/viewspace-2742020/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-10-16

  • 博文量
    141
  • 访问量
    80477