最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2020年09月22日 14:55:08   作者:就發(fā)個快遞  
這篇文章主要介紹了Java用split分割含一個或多個空格的字符串案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來過來看看吧

使用正則表達(dá)式:

1.String的split方法支持正則表達(dá)式;

2.正則表達(dá)式\s表示匹配任何空白字符,+表示匹配一次或多次。

比如待分割字符串為:

String str = "the sky is blue";

分割函數(shù)為:

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

補(bǔ)充知識:Java中split()函數(shù)的用法及一些注意細(xì)節(jié)

String.split("要切割的準(zhǔn)側(cè)")返回的是一個String[ ]的首地址;String.split("要切割的準(zhǔn)側(cè)").length 返回的是這個String被切割后的子字符串的個數(shù)(即被切割成了幾個段);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數(shù)組。
 System.out.println("temp==="+temp);//System.out.print(s.split("要切割的準(zhǔn)則"))返回的是字符串?dāng)?shù)組的首地址
 System.out.println("之后的長度:"+temp.length);
 System.out.println("切割后,子段的內(nèi)容為:");
 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("要切割的準(zhǔn)則"))返回的是字符串?dāng)?shù)組的首地址
 System.out.println("之后的長度:"+temp1.length);
 System.out.println("切割后,子段的內(nèi)容為:");
 for(int i=0;i<temp1.length;i++){
  System.out.println(temp1[i]);
 }
 }
}

運(yùn)行結(jié)果為:

以上這篇Java用split分割含一個或多個空格的字符串案例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring靜態(tài)代理和動態(tài)代理代碼詳解

    Spring靜態(tài)代理和動態(tài)代理代碼詳解

    這篇文章主要介紹了Spring靜態(tài)代理和動態(tài)代理代碼詳解,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • 關(guān)于Java的Condition接口最佳理解方式

    關(guān)于Java的Condition接口最佳理解方式

    這篇文章主要介紹了關(guān)于Java的Condition接口最佳理解方式,Condition就是實(shí)現(xiàn)了管程里面的條件變量,Java?語言內(nèi)置的管程里只有一個條件變量,而Lock&Condition實(shí)現(xiàn)的管程支持多個條件變量,需要的朋友可以參考下
    2023-05-05
  • SpringBoot接收與響應(yīng)xml報文請求的實(shí)現(xiàn)

    SpringBoot接收與響應(yīng)xml報文請求的實(shí)現(xiàn)

    我們在進(jìn)行接口對接時,會出現(xiàn)報文形式的信息傳遞,這篇文章主要給大家介紹了關(guān)于SpringBoot接收與響應(yīng)xml報文請求的相關(guān)資料,需要的朋友可以參考下
    2023-06-06
  • JavaSE中IO文件操作詳細(xì)指南

    JavaSE中IO文件操作詳細(xì)指南

    這篇文章主要介紹了計算機(jī)文件系統(tǒng)的基本概念、路徑操作、文件分類以及在Java中的應(yīng)用,包括文件屬性、路徑操作方法、文件判斷、創(chuàng)建刪除操作,以及字節(jié)流和字符流的讀寫操作,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-02-02
  • springboot新建項(xiàng)目jdk只有17/21,無法選中1.8解決辦法

    springboot新建項(xiàng)目jdk只有17/21,無法選中1.8解決辦法

    最近博主也有創(chuàng)建springboot項(xiàng)目,發(fā)現(xiàn)了IntelliJ IDEA在通過Spring Initilizer初始化項(xiàng)目的時候已經(jīng)沒有java8版本的選項(xiàng)了,這里給大家總結(jié)下,這篇文章主要給大家介紹了springboot新建項(xiàng)目jdk只有17/21,無法選中1.8的解決辦法,需要的朋友可以參考下
    2023-12-12
  • 淺談java中==以及equals方法的用法

    淺談java中==以及equals方法的用法

    這篇文章主要介紹了淺談java中==以及equals方法的用法,涉及二者的用法示例,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • 使用springboot單例模式與線程安全問題踩的坑

    使用springboot單例模式與線程安全問題踩的坑

    這篇文章主要介紹了使用springboot單例模式與線程安全問題踩的坑,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • springboot項(xiàng)目實(shí)現(xiàn)配置跨域

    springboot項(xiàng)目實(shí)現(xiàn)配置跨域

    這篇文章主要介紹了springboot項(xiàng)目實(shí)現(xiàn)配置跨域問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-09-09
  • java實(shí)現(xiàn)響應(yīng)重定向發(fā)送post請求操作示例

    java實(shí)現(xiàn)響應(yīng)重定向發(fā)送post請求操作示例

    這篇文章主要介紹了java實(shí)現(xiàn)響應(yīng)重定向發(fā)送post請求操作,結(jié)合實(shí)例形式分析了java請求響應(yīng)、重定向及數(shù)據(jù)處理相關(guān)操作技巧,需要的朋友可以參考下
    2020-04-04
  • Spring?Boot騰訊云短信申請與使用示例

    Spring?Boot騰訊云短信申請與使用示例

    這篇文章主要介紹了Spring?Boot騰訊云短信申請與使用,本文通過實(shí)例代碼圖文相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12

最新評論

怀集县| 梧州市| 恩施市| 灵武市| 镇巴县| 泗阳县| 萨迦县| 镇安县| 武乡县| 罗甸县| 上林县| 尖扎县| 都江堰市| 郁南县| 土默特左旗| 双柏县| 太保市| 奉化市| 会东县| 巴彦淖尔市| 永善县| 洛宁县| 巴林右旗| 囊谦县| 武夷山市| 肇源县| 库车县| 衡阳市| 虎林市| 商洛市| 蕉岭县| 泰宁县| 英德市| 邮箱| 沙洋县| 高雄县| 广宗县| 灵宝市| 海宁市| 灵璧县| 苍山县|