美文网首页Java
Java17 String对象

Java17 String对象

作者: 第二套广播体操 | 来源:发表于2018-12-04 14:58 被阅读0次

String对象
字符串是一个特殊的对象
一旦被创建就无法被改变

public class StringDemo {
    public static void main(String[] args) {
        String s1="asd";
        String s=new String("asd");
        System.out.println(s==s1);
//        ==比较的是地址值
        System.out.println(s.equals(s1));
//        equal方法来自于父类Object比较的是内容
    }
}
结果

S1和S的区别
S1有一个对象
s有两个
s1在常量池中有一个对象
s堆内存中有一片创建的空间 并且在常量池中也有一个对象

    String s1="asd";
        String s2="asd";
        System.out.println(s2==s1);

结果为true s1在常量池中创建了asd s1 s2指向同一个地址

相关文章

  • Java17 String对象

    String对象字符串是一个特殊的对象一旦被创建就无法被改变 S1和S的区别S1有一个对象s有两个s1在常量池中有...

  • 字符串String

    String 对象 String 对象用于处理文本(字符串)。String 对象创建方法: new String(...

  • 字符串中常见操作

    JavaScriptString对象 String 对象 String 对象用于处理文本(字符串)。 String...

  • string字符串对象

    String 对象 String 对象用于处理文本 创建 String 对象 对象属性 获取字符串长度: 对象方法...

  • String对象

    String对象属性 String对象方法

  • String类

    String类 1、String对象的初始化 由于String对象特别常用,所以在对String对象进行初始化时,...

  • js常用知识点总结-String对象

    js常用知识点总结-String对象 使用String对象: String对象属性: 属性描述constructo...

  • String字符串详解

    1、实例化String对象 两种方式: 直接为String对象赋值:String string="I Love C...

  • JavaScript中String对象属性与方法

    String对象 String对象用于处理文本(字符串) 语法 var str = new String("I a...

  • JS基础-string内置对象

    String 对象用于处理文本(字符串)。String 对象创建方法: new String()。语法: char...

网友评论

    本文标题:Java17 String对象

    本文链接:https://www.haomeiwen.com/subject/tuwmcqtx.html