首页 > 编程语言 >java如何使用多个分隔符

java如何使用多个分隔符

时间:2022-12-01 11:01:30浏览次数:60  
标签:java String 多个 java265 arrs str 分隔符 字符串

转自:

​http://www.java265.com/JavaJingYan/202205/16538031733553.html​

字符串主要用于编程,概念说明、函数解释、用法详述见正文,这里补充一点:字符串在存储上类似字符数组,所以它每一位的单个元素都是可以提取的,如s=“abcdefghij”,则s[1]=“b”,s[9]="j",这可以给我们提供很多方便,如高精度运算时每一位都可以转化为数字存入数组

下文笔者讲述java中使用多个分隔符分隔字符串的方法分享,如下所示

实现思路:
使用String.Split方法,即可同时采用多种分隔符对字符串进行分隔
例:
String str = "8923,434,1222,5555,666;888";

//使用, , ; 三种分隔符分隔字符串
//方式1:
String[] arrs = str.split(",|,|;");

//方式2 :
String[] arrs = str.split("[,,;]");

 

package com.java265.other;

public class Test19 {
/**
* java265.com 示例
*/
public static void main(String[] args) {
String str = "8923,434,1222,5555,666;888";
String[] arrs = str.split(",|,|;");

for (String s : arrs) {
System.out.println(s);
}
}
}

-----运行以上代码,将输出以下信息------
8923
434
1222
5555
666
888

 

标签:java,String,多个,java265,arrs,str,分隔符,字符串
From: https://blog.51cto.com/u_15736642/5901386

相关文章

  • Java进阶学习之反射与动态绑定(5)
    目录1.反射1.1.概述1.2.实现方式1.2.1.获取Class1.2.2.通过反射获取属性、设置属性1.2.3.通过反射获取方法、执行方法1.2.4.通过反射获取构造器并调用2.动态代理2.1.代理模......
  • JavaScript中的Error错误对象与自定义错误类型
    ErrorError是JavaScript语言中的一个标准的内置对象,专门用于处理JS开发中的运行时错误。当我们的JS代码在运行过程中发生错误的话,就会抛出Error对象,整个程序将会中断在错......
  • Java 时间格式化方法 DateTimeFormatter
    在 Java8之前,一般使用 SimpleDateFormat类进行时间格式化,但是这不是同步执行的方法,所以存在多线程执行不安全的问题。如果使用的是Java8之前的JDK,变成线程安全,就......
  • Java进阶学习之网络编程(4)
    目录1.网络编程概述1.1.目的1.2.常用的网络协议1.2.1.TCP1.2.2.UDP2.Socket网络编程2.1.Socket是什么2.2.Socket工作流程2.3.案例《计算机网络》作为计算机专业的必修课,估......
  • 面试题系列:Java 夺命连环16问
      1.说说进程和线程的区别?进程是程序的一次执行,是系统进行资源分配和调度的独立单位,他的作用是是程序能够并发执行提高资源利用率和吞吐率。由于进程是资源分配和调......
  • 20221201 java.util.Spliterator
    java.util.Spliterator基本信息publicinterfaceSpliterator<T>rt.jar引入版本:8相关类:java.util.Collectionjava.lang.Iterablejava.util.Spliterators:工具类......
  • 这么简单,还不会使用java8 stream流的map()方法吗?
    一、前言在日常的开发工作中经常碰到要处理list中数据的问题,比如从数据库中查出了很多学生,由于一些原因需要在内存中找出这些学生中的所有姓名,或者把名为“王五”的语文成......
  • java将视频转换为gif动图
    一、依赖<dependency><groupId>ws.schild</groupId><artifactId>jave-nativebin-win64</artifactId><version>3.1.1</version></dep......
  • java XML对象互转 注解实例
    javaJAXB@XmlAttribute@XmlElement@XmlValue实例@XmlAttribute 用法@Data@XmlAccessorType(XmlAccessType.FIELD)publicstaticclassCouponOther{@XmlEle......
  • java扫描操作部分文件
    java扫描操作部分文件 publicvoidfindStrFromManyFiles(StringdirName,StringendStr)throwsIOException{Filedir=newFile(dirName);File[]files......