• 技术文章 >java >java基础

    string如何在java中创建?

    小妮浅浅小妮浅浅2021-02-03 18:12:29原创2488

    本文教程操作环境:windows7系统、JAVA SE,DELL G3电脑。


    在java中String是作为一种类的存在,并可以对字符串进行创建。通过代码的实例为大家带来String创建字符串的方法。

    1.定义

    java中,string是一个引用类型,本身也是一个class,所以能被new出来,字符串的实现原理是通过char[],其实就是一个字符数组。

    2.方法

    String str1 = "Java";             //方式一
     String str2 = new String("Java"); //方式二

    方式一是把已经在堆内存中的变量和str1关联在了一起,在此之前堆内存中的变量是没有具体的名称的, 因此我们称它为匿名对象,匿名对象可以和变量str1关联,也可以和其它字符串类型的变量关联;

    方式二是为str2在堆内存中重新申请一块内存空间,而且把内存空间和str2关联在了一起。

    3.实例

     public static void main(String[] args) {
     String str = "Hello";
     str = str + "World";
     str += "!!!";
     System.out.println(str);// HelloWorld!!!
     }


    专题推荐:java string
    品易云
    上一篇:重写和重载在java中有何不同? 下一篇:java中string的方法有哪些?

    相关文章推荐

    • 弱引用怎样在java中回收?• java基础:虚引用如何使用?• java中规则引擎是什么?有什么用?• java常见规则引擎有哪些?分别是什么?• 重载怎样在java基础中实现?• 重写和重载在java中有何不同?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网