From 32d5c327bd5c346da35a010724ee3a61e807827d Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Tue, 22 Sep 2026 10:47:17 +0800 Subject: [PATCH] =?UTF-8?q?day08--=E5=B8=B8=E7=94=A8=E7=B1=BB=5FString?= =?UTF-8?q?=E7=9A=84=E6=A6=82=E8=BF=B0=E5=92=8C=E7=89=B9=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- day08/src/com/inmind/string01/Demo01.java | 22 ++++++++++++++++++++++ day08/src/com/inmind/string01/Student.java | 9 +++++++++ 2 files changed, 31 insertions(+) create mode 100644 day08/src/com/inmind/string01/Demo01.java create mode 100644 day08/src/com/inmind/string01/Student.java diff --git a/day08/src/com/inmind/string01/Demo01.java b/day08/src/com/inmind/string01/Demo01.java new file mode 100644 index 0000000..4229c25 --- /dev/null +++ b/day08/src/com/inmind/string01/Demo01.java @@ -0,0 +1,22 @@ +package com.inmind.string01; +/* +常用类_String的概述和特点 +1.String类代表字符串。 Java程序中的所有字符串文字(例如"abc" )都被实现为此类的实例。 +""双引号字符串就是String类的对象,所以就可以直接调用String类的方法 +2.字符串不变; 它们的值在创建后不能被更改。 因为String对象是不可变的,它们可以被共享。 + + + */ +public class Demo01 { + public static void main(String[] args) { + Student s1 = new Student(); + Student s2 = new Student(); + System.out.println(s1);//com.inmind.string01.Student@3b07d329 + System.out.println(s1 == s2);//false + System.out.println("-----------------------"); + String str1 = "abc";//str1保存的是地址!! + String str2 = "abc";//str2保存的也是地址!! + System.out.println(str1);//abc,由于println打印方法调用的是string类的toString,虽然是地址,但是输出了内容 + System.out.println(str1 == str2);//true + } +} diff --git a/day08/src/com/inmind/string01/Student.java b/day08/src/com/inmind/string01/Student.java new file mode 100644 index 0000000..eef7cdd --- /dev/null +++ b/day08/src/com/inmind/string01/Student.java @@ -0,0 +1,9 @@ +package com.inmind.string01; + +public class Student { + String name; + int age; + + public Student() { + } +}