java获取文件名格式 / java获取文件名后缀
生活随笔
收集整理的這篇文章主要介紹了
java获取文件名格式 / java获取文件名后缀
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在日常的開(kāi)發(fā)中,我們的業(yè)務(wù)有時(shí)候多少會(huì)涉及文件相關(guān)的操作,今天記錄一下子在我開(kāi)發(fā)中獲取文件名后綴的方法!
趕時(shí)間的直接上代碼、出結(jié)果,后面直接略過(guò)吧!
結(jié)果是:
substring = .pdf在java的API文檔中寫(xiě)著一個(gè)String的substring(int beginIndex)方法,以下是該方法的源碼:
public String substring(int beginIndex) {if (beginIndex < 0) {throw new StringIndexOutOfBoundsException(beginIndex);}int subLen = value.length - beginIndex;if (subLen < 0) {throw new StringIndexOutOfBoundsException(subLen);}return (beginIndex == 0) ? this : new String(value, beginIndex, subLen);}方法說(shuō)明:返回一個(gè)新的字符串,它是此字符串的一個(gè)子字符串。該子字符串從指定索引處的字符開(kāi)始,直到此字符串末尾。
示例:
前面都是校驗(yàn)參數(shù),主要實(shí)現(xiàn)功能的這一句,也是調(diào)用String自帶的方法,
return (beginIndex == 0) ? this : new String(value, beginIndex, subLen);其實(shí)還是調(diào)用數(shù)組的方法截取出來(lái)的:我就還是不套娃了;
Arrays.copyOfRange(value, offset, offset+count);public int lastIndexOf(int ch);
方法說(shuō)明:返回指定字符在此字符串中最后一次出現(xiàn)處的索引。對(duì)于 0 到 0xFFFF(包括 0 和 0xFFFF)范圍內(nèi)的 ch 的值
總結(jié)
以上是生活随笔為你收集整理的java获取文件名格式 / java获取文件名后缀的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Python 五角星的画法 five s
- 下一篇: 转角遇到爱之经典对白与漫画文字