分割函数为:


public static String[] flipping(String str){
String[] string = str.split("s+");//分割一个或多个空格
//String[] string = " />
分割函数为:


public static String[] flipping(String str){
String[] string = str.split("s+");//分割一个或多个空格
//String[] string = " />

Java用split分割含一个或多个空格的字符串案例

使用正则表达式:

1.String的split方法支持正则表达式;

2.正则表达式s表示匹配任何空白字符,+表示匹配一次或多次。

比如待分割字符串为:

String str = "the sky is blue";

分割函数为:

  public static String[] flipping(String str){
    String[] string = str.split("s+");//分割一个或多个空格
    //String[] string = str.split(" ");//仅分割一个空格
    return string;
  }

补充知识:Java中split()函数的用法及一些注意细节

String.split("要切割的准侧")返回的是一个String[ ]的首地址;String.split("要切割的准侧").length 返回的是这个String被切割后的子字符串的个数(即被切割成了几个段);String.split(""),此时,切割后的第一个段是空字符串。代码如下:

package Demo; 
public class DemoSplit {
 public static void main(String[] args) { 
 test();
 }
 
 public static void test(){ 
 String s="a,b,c,d,e";
 String temp[];
 
 temp=s.split(",");//String用split切割后,返回的是一个String数组。
 System.out.println("temp==="+temp);//System.out.print(s.split("要切割的准则"))返回的是字符串数组的首地址
 System.out.println("之后的长度:"+temp.length);
 System.out.println("切割后,子段的内容为:");
 for(int i=0;i<temp.length;i++){
  System.out.println(temp[i]);
 }
 
 String temp1[];
 temp1=s.split("");
 System.out.println("temp1==="+temp1);//System.out.print(s.split("要切割的准则"))返回的是字符串数组的首地址
 System.out.println("之后的长度:"+temp1.length);
 System.out.println("切割后,子段的内容为:");
 for(int i=0;i<temp1.length;i++){
  System.out.println(temp1[i]);
 }
 }
}

运行结果为:

以上这篇Java用split分割含一个或多个空格的字符串案例就是小编分享给大家的全部内容了,希望能给大家一个参考。

猜你在找的Java用split分割含一个或多个空格的字符串案例相关文章

今天学习了一个新技能SpringBoot实现异步任务,所以特地整理了本篇文章,文中有非常详细的介绍及代码示例,需求的大佬可以参考下
了rabbitmq中routingkey的作用说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
今天给大家整理的文章是SpringBoot定时任务的相关知识点,文中有非常详细的介绍及代码示例,对正在学习SpringBoot任务的小伙伴们很有帮助,需求的大佬可以参考下
今天给大家整理的文章是SpringBoot邮件任务的相关知识点,文中有非常详细的介绍及代码示例,对正在学习SpringBoot任务的小伙伴们很有帮助,需求的大佬可以参考下
本文给大家分享小编一些心得体会,主要是学习SSM框架之后的收获吧,重点给大家介绍SSM框架流程以及原理分析,通过图文实例相结合给大家介绍的非常详细,需要的朋友参考下
今天带大家学习Java设计模式的相关知识点,文中对Java行为型模式做了非常详细的介绍及代码示例,对正在学习java的小伙伴们很有帮助,需求的大佬可以参考下
今天带大家学习Java并发编程的相关知识,文中对Fork/Join框架作了非常详细的介绍,对正在学习有关知识的小伙伴们很有帮助,需求的大佬可以参考下
今天给大家带来的文章是Java并发编程的相关知识,文中对java同步容器与并发容器做了非常详细的介绍及代码示例,需求的大佬可以参考下
在实际开发中需要将操作系统编码、文件编码、页面编码以及tomcat服务器编码保持一致,而tomcat在默认情况下是使用UTF-8,这就使得其打印的日志文件出现中文乱码,因此
我们知道分库分表是针对某些数据量持续大幅增长的表,比如用户表、订单表等,而不是一刀切将全部表都做分片,了springboot整合shardingjdbc实现分库分表最简单demo,需
了解决SpringSecurity 一直登录失败的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
了request如何获取body的json数据操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教