CSNotesCSNotes
TODO
LeetCode
数据结构
计算机组成原理
操作系统
计算机网络
数据库
Java
SSM
React
实用工具
GitHub
TODO
LeetCode
数据结构
计算机组成原理
操作系统
计算机网络
数据库
Java
SSM
React
实用工具
GitHub
  • 第一章 Java基础类型

    • 1.1 类的访问权限
    • 1.2 Java 浮点类型
    • 1.4 ArrayList 源码解析
    • 1.5 Java 数据类型
    • 1.6 Java 异常
    • 1.7 包装类
    • 1.8 String
    • 1.9 StringBuffer
    • 1.10 集合
    • 1.11 单例模式 - 饿汉式
    • 1.11 HashSet
    • 1.12 final 关键字
    • 1.13 static 关键字
    • 1.14 String 类
    • 1.15 时间类
    • 1.16 访问修饰符
    • 1.17 枚举
    • 1.18 抽象类
  • 第四章

    • 4.1 静态方法
  • 第六章

    • 6.1 接口
    • 6.2 抽象类
    • 6.3 OOP

1.14 String 类

String 类是个 final 类,不能被其他类继承。

 public static void main(String[] args) {
        String name = "NU";
        name = "tom";
        final char[] value = {'a', 'b', 'c'};
        char[] v2={'a','b','c'};
        value[0] = 'd';
        value=v2;//报错,因为 value 是 final 的,不能改地址。
    }
String s = "hdp";
String s = new String("qwe");
public static void main(String[] args) {
        //a指向常量池中的"abc"
        String a = "abc";
        String b = "abc";
        //a和b的值相等
        System.out.println(a.equals(b));//true
        //a和b指向同一个对象
        System.out.println(a == b);//true
    }
public static void main(String[] args) {
        //a指向常量池中的"abc"
        String a = "abc";
        String b = "de";
        String c = a + b
        //StringBuilder sb = new StringBuilder();
        //sb.append("abc");
        /sb.append("de");
        //String c = sb.toString();
    }
编辑此页
上次更新: 2024/5/12 22:20
Prev
1.13 static 关键字
Next
1.15 时间类