From cc88d133a23f209520fa0dd5c1fdbaf13b998442 Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Wed, 22 Jul 2026 14:21:15 +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/Demo08.java | 25 +++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 day08/src/com/inmind/string01/Demo08.java diff --git a/day08/src/com/inmind/string01/Demo08.java b/day08/src/com/inmind/string01/Demo08.java new file mode 100644 index 0000000..9c35faa --- /dev/null +++ b/day08/src/com/inmind/string01/Demo08.java @@ -0,0 +1,25 @@ +package com.inmind.string01; +/* +public String[] split(String regex) :将此字符串按照给定的regex(规则)拆分为字符串数组。 + */ +public class Demo08 { + public static void main(String[] args) { + //定义一个字符串,按照,切割,得到对应的数据 + String str = "11,22,33,44,55"; + String[] strArr = str.split(","); + System.out.println(strArr);//[Ljava.lang.String;@4eec7777 + for (int i = 0; i < strArr.length; i++) { + System.out.println(strArr[i]); + } + System.out.println("--------------------"); + //一般会对特定含义的数据进行切割(String---->Student对象) + String str1 = "张三,18,上海,12,男"; + String[] studentArr = str1.split(","); + System.out.println("姓名:"+studentArr[0]); + System.out.println("年龄:"+studentArr[1]); + System.out.println("地址:"+studentArr[2]); + System.out.println("学号:"+studentArr[3]); + System.out.println("性别:"+studentArr[4]); + + } +}