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

java字符串切割實(shí)例學(xué)習(xí)(獲取文件名)

 更新時(shí)間:2013年12月10日 10:30:40   投稿:zxhpj  
在Java中處理一些路徑相關(guān)的問題的時(shí)候,如要取出ie瀏覽器上傳文件的文件名,由于ie會(huì)把整個(gè)文件路徑都作為文件名上傳,需要用java.lang.String中的replaceAll或者split來處理,下面看看使用方法

上傳文件路徑為:C:/Documents and Settings/collin/My Documents/111-lazyloading.gif,欲取出文件名:111-lazyloading.gif??梢?/p>

復(fù)制代碼 代碼如下:

String temp[] = name.split("////");
if (temp.length > 1) {
name = temp[temp.length - 1];
}

regex為////,因?yàn)樵趈ava中//表示一個(gè)/,而regex中//也表示/,所以當(dāng)////解析成regex的時(shí)候?yàn)?/。

由于unix中file.separator為斜杠"/",下面這段代碼可以處理windows和unix下的所有情況:

復(fù)制代碼 代碼如下:

String temp[] = name.replaceAll("////","/").split("/");
if (temp.length > 1) {
    name = temp[temp.length - 1];
}

相關(guān)文章

  • Java實(shí)現(xiàn)圖片拼接

    Java實(shí)現(xiàn)圖片拼接

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)圖片拼接的相關(guān)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • Java生成堆內(nèi)存dump的問題

    Java生成堆內(nèi)存dump的問題

    這篇文章主要介紹了Java生成堆內(nèi)存dump的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • springboot+mybatis+redis 二級(jí)緩存問題實(shí)例詳解

    springboot+mybatis+redis 二級(jí)緩存問題實(shí)例詳解

    Mybatis默認(rèn)沒有開啟二級(jí)緩存,需要在全局配置(mybatis-config.xml)中開啟二級(jí)緩存。本文講述的是使用Redis作為緩存,與springboot、mybatis進(jìn)行集成的方法。需要的朋友參考下吧
    2017-12-12
  • Springboot如何配置Scheduler定時(shí)器

    Springboot如何配置Scheduler定時(shí)器

    這篇文章主要介紹了Springboot如何配置Scheduler定時(shí)器問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • 基于java servlet過濾器和監(jiān)聽器(詳解)

    基于java servlet過濾器和監(jiān)聽器(詳解)

    下面小編就為大家?guī)硪黄趈ava servlet過濾器和監(jiān)聽器(詳解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-10-10
  • 探索Java分布式限流技術(shù)

    探索Java分布式限流技術(shù)

    探索Java分布式限流技術(shù),讓你的系統(tǒng)遠(yuǎn)離流量過載的煩惱,本指南將帶你了解如何使用Java實(shí)現(xiàn)高效的限流策略,幫助你輕松應(yīng)對(duì)高并發(fā)場(chǎng)景,讓我們一起開啟這段精彩的技術(shù)之旅,打造更加穩(wěn)定可靠的系統(tǒng),需要的朋友可以參考下
    2024-03-03
  • Java的ArrayList擴(kuò)容源碼解析

    Java的ArrayList擴(kuò)容源碼解析

    這篇文章主要介紹了Java的ArrayList擴(kuò)容源碼解析,通過動(dòng)態(tài)擴(kuò)容,ArrayList能夠在添加元素時(shí)保持高效的性能,擴(kuò)容操作是有一定開銷的,但由于擴(kuò)容的時(shí)間復(fù)雜度為O(n),其中n是當(dāng)前元素個(gè)數(shù),所以平均情況下,每次添加元素的時(shí)間復(fù)雜度仍然是O(1),需要的朋友可以參考下
    2024-01-01
  • SpringBoot默認(rèn)使用HikariDataSource數(shù)據(jù)源方式

    SpringBoot默認(rèn)使用HikariDataSource數(shù)據(jù)源方式

    這篇文章主要介紹了SpringBoot默認(rèn)使用HikariDataSource數(shù)據(jù)源方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • SpringBoot監(jiān)控Tomcat活動(dòng)線程數(shù)來判斷是否完成請(qǐng)求處理方式

    SpringBoot監(jiān)控Tomcat活動(dòng)線程數(shù)來判斷是否完成請(qǐng)求處理方式

    這篇文章主要介紹了SpringBoot監(jiān)控Tomcat活動(dòng)線程數(shù)來判斷是否完成請(qǐng)求處理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • 詳解Java如何優(yōu)雅的實(shí)現(xiàn)字典翻譯

    詳解Java如何優(yōu)雅的實(shí)現(xiàn)字典翻譯

    當(dāng)我們?cè)贘ava應(yīng)用程序中需要對(duì)字典屬性進(jìn)行轉(zhuǎn)換返回給前端時(shí),如何簡(jiǎn)單、方便、并且優(yōu)雅的處理是一個(gè)重要問題。在本文中,我們將介紹如何使用Java中的序列化機(jī)制來優(yōu)雅地實(shí)現(xiàn)字典值的翻譯,從而簡(jiǎn)化開發(fā)
    2023-04-04

最新評(píng)論

泰和县| 濮阳市| 车险| 秀山| 巍山| 垦利县| 鄄城县| 拜泉县| 攀枝花市| 麻城市| 安仁县| 冀州市| 海安县| 蓬莱市| 浙江省| 泗洪县| 永嘉县| 松原市| 和顺县| 闵行区| 扶沟县| 连州市| 湖北省| 茌平县| 三门县| 凤庆县| 北流市| 吉木萨尔县| 冷水江市| 孝感市| 赫章县| 鸡泽县| 重庆市| 葫芦岛市| 鲜城| 巢湖市| 临海市| 射洪县| 林芝县| 弥勒县| 噶尔县|