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

java split()使用方法解析

 更新時間:2020年02月05日 11:42:10   作者:西紅柿里沒有番茄  
這篇文章主要介紹了java split()使用方法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

這篇文章主要介紹了java split()使用方法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

今天寫個程序用到j(luò)ava里面的split()函數(shù)時,發(fā)現(xiàn)可以有兩個參數(shù),之前用這個函數(shù)一直是用的一個參數(shù),今天試了下兩個參數(shù)的使用,記錄一下區(qū)別。

下面是菜鳥里關(guān)于split()函數(shù)的定義

通過這個定義可以發(fā)現(xiàn),第一個參數(shù)是split()函數(shù)對字符串分割的根據(jù),第二個參數(shù)是分割的份數(shù)。

第二個參數(shù)有兩種寫法

一種是比較直觀的,直接輸入要分割的份數(shù)a

另一種是-1,輸入-1可以理解為無限制匹配,也就是即使兩個符號之間沒有內(nèi)容,也會在數(shù)組里面存一個空的值。第二個參數(shù)輸入-1和不輸入第二個參數(shù)的效果是一樣的。

具體的內(nèi)容看下面的代碼比較清晰

package _2_2_test;
public class one {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String str = "192.168.1.1.........3.4";
		String result1[] = str.split("\.");
		for (String s : result1) {
			System.out.println(s);
		}
		System.out.println("-------------");
		String result2[] = str.split("\.", 5);
		for (String s : result2) {
			System.out.println(s);
		}
		System.out.println("-------------");
		String result3[] = str.split("\.", -1);
		for (String s : result3) {
			System.out.println(s);
		}
		System.out.println("result1的分割份數(shù):" + result1.length);
		System.out.println("result2的分割份數(shù):" + result2.length);
		System.out.println("result3的分割份數(shù):" + result3.length);
	}
}

最后的結(jié)果也比較直觀

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • mybatis一級緩存和二級緩存的區(qū)別及說明

    mybatis一級緩存和二級緩存的區(qū)別及說明

    這篇文章主要介紹了mybatis一級緩存和二級緩存的區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Mybatis之類型處理器TypeHandler的作用與自定義方式

    Mybatis之類型處理器TypeHandler的作用與自定義方式

    這篇文章主要介紹了Mybatis之類型處理器TypeHandler的作用與自定義方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • HarmonyOS實現(xiàn)Java端類似Nine-Patch氣泡聊天框代碼

    HarmonyOS實現(xiàn)Java端類似Nine-Patch氣泡聊天框代碼

    在HarmonyOS Java端實現(xiàn)氣泡聊天框,與Android 上的9圖(Nine-Patch)有相似的實現(xiàn)方式,在HarmonyOS中,可以使用ShapeElement和ElementContainer來創(chuàng)建和管理可伸縮的氣泡背景,下面提供一個簡單的示例代碼,可以在 HarmonyOS 中實現(xiàn)類似于Android的Nine-Patch氣泡聊天框效果
    2024-07-07
  • SpringBoot瘦身打包部署的實現(xiàn)

    SpringBoot瘦身打包部署的實現(xiàn)

    這篇文章主要介紹了SpringBoot瘦身打包部署的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • 詳解SpringBoot中的參數(shù)校驗(項目實戰(zhàn))

    詳解SpringBoot中的參數(shù)校驗(項目實戰(zhàn))

    這篇文章主要介紹了SpringBoot中的參數(shù)校驗,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • IDEA maven引入SSL證書校驗問題及處理

    IDEA maven引入SSL證書校驗問題及處理

    這篇文章主要討論了在Maven項目中遇到依賴導(dǎo)入問題,特別是關(guān)于PKIX路徑構(gòu)建失敗的錯誤,文章提供了三種解決方法:手動下載依賴、忽略SSL證書校驗以及生成并導(dǎo)入SSL證書,每種方法都有詳細(xì)的步驟和示例代碼,幫助開發(fā)者解決這個問題
    2025-02-02
  • Feign超時 在yml文件里的配置方式

    Feign超時 在yml文件里的配置方式

    這篇文章主要介紹了Feign超時 在yml文件里的配置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • java網(wǎng)絡(luò)編程基礎(chǔ)知識介紹

    java網(wǎng)絡(luò)編程基礎(chǔ)知識介紹

    這篇文章主要介紹了java網(wǎng)絡(luò)編程基礎(chǔ)知識介紹,涉及OSI分層模型和TCP/IP分層模型的對應(yīng)關(guān)系、IP地址、端口號、tcp、udp等相關(guān)內(nèi)容,還是比較不錯的,這里分享給大家,供需要的朋友參考。
    2017-11-11
  • SpringBoot開發(fā)案例 分布式集群共享Session詳解

    SpringBoot開發(fā)案例 分布式集群共享Session詳解

    這篇文章主要介紹了SpringBoot開發(fā)案例 分布式集群共享Session詳解,在分布式系統(tǒng)中,為了提升系統(tǒng)性能,通常會對單體項目進(jìn)行拆分,分解成多個基于功能的微服務(wù),可能還會對單個微服務(wù)進(jìn)行水平擴(kuò)展,保證服務(wù)高可用,需要的朋友可以參考下
    2019-07-07
  • Tomcat調(diào)優(yōu)詳解

    Tomcat調(diào)優(yōu)詳解

    這篇文章主要介紹了Tomcat調(diào)優(yōu)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-04-04

最新評論

惠东县| 万宁市| 财经| 永和县| 德保县| 遵义县| 禹州市| 新宁县| 武乡县| 石柱| 定兴县| 阳新县| 壶关县| 望城县| 青岛市| 板桥市| 万荣县| 丰都县| 漠河县| 扶沟县| 奇台县| 财经| 浙江省| 崇仁县| 平顺县| 白沙| 阿尔山市| 明水县| 杭锦后旗| 莎车县| 崇信县| 东明县| 天峻县| 白银市| 客服| 宜昌市| 丹凤县| 丰镇市| 揭阳市| 山丹县| 西盟|