From fe7909e12bab517875729388ac2543881f5b26b6 Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Tue, 22 Sep 2026 14:07:40 +0800 Subject: [PATCH] =?UTF-8?q?day08--=E5=B8=B8=E7=94=A8=E7=B1=BB-String-?= =?UTF-8?q?=E7=9A=84=E5=88=86=E5=89=B2=E6=96=B9=E6=B3=95=5Fsplit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- day08/src/com/inmind/string01/Demo07.java | 24 ++++++++++++++++++++++ day08/src/com/inmind/string01/Student.java | 9 ++++++++ 2 files changed, 33 insertions(+) create mode 100644 day08/src/com/inmind/string01/Demo07.java diff --git a/day08/src/com/inmind/string01/Demo07.java b/day08/src/com/inmind/string01/Demo07.java new file mode 100644 index 0000000..6e8e2aa --- /dev/null +++ b/day08/src/com/inmind/string01/Demo07.java @@ -0,0 +1,24 @@ +package com.inmind.string01; +/* +public String[] split(String regex) :将此字符串按照给定的regex(规则)拆分为字符串数组。 + */ +public class Demo07 { + public static void main(String[] args) { + //给你一个携带学生信息的字符串,请将它切割后创建出一个学生对象 + String s = "张三,20,男,南京"; + String[] strArr = s.split(","); + System.out.println(strArr.length);//4 + System.out.println(strArr);//[Ljava.lang.String;@4eec7777 + Student student = new Student( + strArr[0], + Integer.parseInt(strArr[1]), + strArr[2], + strArr[3] + ); + System.out.println(student.gender); + System.out.println(student.address); + System.out.println(student.age); + System.out.println(student.name); + + } +} diff --git a/day08/src/com/inmind/string01/Student.java b/day08/src/com/inmind/string01/Student.java index eef7cdd..56d173b 100644 --- a/day08/src/com/inmind/string01/Student.java +++ b/day08/src/com/inmind/string01/Student.java @@ -3,7 +3,16 @@ package com.inmind.string01; public class Student { String name; int age; + String gender; + String address; public Student() { } + + public Student(String name, int age, String gender, String address) { + this.name = name; + this.age = age; + this.gender = gender; + this.address = address; + } }