关于Java中Split切割字符的一些应用

概述:

使用Split()方法可以使字符串按照指定的分割字符或字符串进行分割,并且将分割后的结果分别存放在字符串数组里。
Split()方法提供了以下两种分割方式:

  1. Split(String sign)
    该方法可以根据指定的分隔符对字符串进行拆分。语法如下:
Str.split(String sign)
//其中,sign为分割字符串的分隔符,也可以使用正则表达式。
//暂时没有统一的对字符进行分割的符号,如果想要定义多个分隔符,可以使用符号“|”。Eg:“,|=”表示分割符号“,”和“=”。
  1. Split(String sign,int limit)
    该方法可以根据给定的分割符对字符串进行拆分,并限定拆分的次数。语法如下:
Str.split(String sign,int limit)
//其中,sign为分割字符串的分割符,也可以使用正则表达式,limit限制分割的次数。

举例分析:

 /*
 * @Author: EdwinD
 * @date: 2022/4/6 17:22
 * @description: 关于Java中Split切割字符的一些应用
 */
public class Try_Split {
    public static void main(String[] args) {
        //创建字符串str
        String str="59.64.5.68";
        //对字符“.”进行分割,没有次数限制,全部分割。
        // 此处使用“\\.”是转义符,若不带两个“\”则无法直接识别对于“.”的截取。
        String[] firstArray=str.split("\\.");
        //对 . 进行两次分割,一共形成两个部分。
        String[] secondArray=str.split("\\.",2);
        //输出原来数组str
        System.out.println("str原值为:"+str);
        System.out.print("全部分割后的str:");
        for(String a:firstArray){
            //将数组合起来后再输出
            System.out.print("["+a+"]");
        }
        System.out.println();
        System.out.print("分割两次后的字符:");
        for(String a:secondArray){
            System.out.print("["+a+"]");
        }
        System.out.println();
    }
}

输出效果:
在这里插入图片描述

参考文献:

java:分割字符串(指定范围分割和次数)
《Java从入门到精通》(第五版)

2022.4.6

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值