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

如何利用java中String類的substring()字符串截取最后一個字符

 更新時間:2023年11月01日 10:26:19   作者:The?best?are?water  
Java中的String是不可變的類型,因此substring()方法并不會改變原字符串,而是返回了一個新的字符串,這篇文章主要介紹了如何利用java中String類的substring()字符串截取最后一個字符,需要的朋友可以參考下

利用java中String類的substring()字符串截取最后一個字符

String str = "abcdefg";
System.out.println("截取最后一個字符串生成的新字符串為: " + str.substring(0,str.length()-1));//abcdef

Java截取字符串中的最后幾個字符

Java中的String類提供了一個substring(int from,int to)方法用于截取字符串中位置為from到to-1位置的字符。

因為字符串的字符位置是從0開始的,而substring(int from,int to)的方法是前閉后開的,即[from,to),可以理解為[from,to-1]

同時to是可以省略的,to缺省的情況下為截取到字符串的最后一位。

那么要截取字符串中的最后幾個字符,就可以先獲取字符串的長度,將字符串的長度-n作為substring()方法的第一參數(shù),從而實現(xiàn)截取字符串最后n個字符的效果。

舉例:

String string1 = "01234567";
System.out.println(string1.substring(1,5));
System.out.println(string1.substring(2));
System.out.println(string1.substring(string1.length()-3));
System.out.println(System.currentTimeMillis());

結(jié)果:

1234
234567
567

另外,需注意,Java中的String是不可變的類型,因此substring()方法并不會改變原字符串,而是返回了一個新的字符串。

Java 截取String類型字符串后兩位及截掉后兩位

String strhours = String.valueOf(123456);
String strh = strhours.substring(strhours.length() -2,strhours.length());   //截取
String strm = strhours.substring(0,strhours.length()-2);   //截掉
strh內(nèi)容為 56     strm內(nèi)容為  1234

到此這篇關(guān)于如何利用java中String類的substring()字符串截取最后一個字符的文章就介紹到這了,更多相關(guān)java substring()字符串截取最后一個字符內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java實現(xiàn)字符串解析為日期時間的方法示例

    Java實現(xiàn)字符串解析為日期時間的方法示例

    這篇文章主要介紹了Java實現(xiàn)字符串解析為日期時間的方法,結(jié)合具體實例形式分析了java日期時間字符串的解析操作相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2017-04-04
  • 通過JDK源碼角度分析Long類詳解

    通過JDK源碼角度分析Long類詳解

    這篇文章主要給大家介紹了關(guān)于通過JDK源碼角度分析Long類的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用long類具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • Spring集成MongoDB的兩種方法實例

    Spring集成MongoDB的兩種方法實例

    最近使用到了Spring框架,考慮到數(shù)據(jù)的格式并非有固定的字段格式,因此考慮到使用MongoDB非關(guān)系型數(shù)據(jù)庫存儲數(shù)據(jù),所以這篇文章主要給大家介紹了Spring集成MongoDB的兩種方法,需要的朋友可以參考下
    2021-09-09
  • JavaWeb倉庫管理系統(tǒng)詳解

    JavaWeb倉庫管理系統(tǒng)詳解

    這篇文章主要為大家詳細(xì)介紹了JavaWeb倉庫管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • java和 javaw 及 javaws的區(qū)別解析

    java和 javaw 及 javaws的區(qū)別解析

    這篇文章主要介紹了java和 javaw 及 javaws的區(qū)別解析,本文通過實例給大家詳細(xì)介紹,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • Spring JPA 錯題集解決案例

    Spring JPA 錯題集解決案例

    這篇文章主要為大家介紹了Spring JPA 錯題集解決案例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • java無鎖hashmap原理與實現(xiàn)詳解

    java無鎖hashmap原理與實現(xiàn)詳解

    本文主要介紹了java無鎖hashmap原理與實現(xiàn),大家參考使用吧
    2014-01-01
  • Launch4j打包將jar包生成exe執(zhí)行文件實踐

    Launch4j打包將jar包生成exe執(zhí)行文件實踐

    Launch4j是一個開源工具,用于將Java應(yīng)用程序的JAR包轉(zhuǎn)換為Windows原生可執(zhí)行文件(.exe),支持自定義圖標(biāo)、JRE版本綁定、啟動參數(shù)配置等
    2026-01-01
  • Java多線程中的ReentrantLock可中斷鎖詳細(xì)解讀

    Java多線程中的ReentrantLock可中斷鎖詳細(xì)解讀

    這篇文章主要介紹了Java多線程中的ReentrantLock可中斷鎖詳細(xì)解讀,ReentrantLock中的lockInterruptibly()方法使得線程可以在被阻塞時響應(yīng)中斷,比如一個線程t1通過lockInterruptibly()方法獲取到一個可重入鎖,并執(zhí)行一個長時間的任務(wù),需要的朋友可以參考下
    2023-12-12
  • java處理解析帶有反斜杠的json

    java處理解析帶有反斜杠的json

    在Java中操作JSON數(shù)據(jù)是一項常見的任務(wù),其中一個常見的問題是如何在JSON字符串中包含反斜杠,本文主要介紹了java處理解析帶有反斜杠的json,感興趣的可以了解一下
    2024-01-01

最新評論

太仆寺旗| 十堰市| 新郑市| 芜湖市| 福安市| 海城市| 华容县| 临漳县| 碌曲县| 庆阳市| 梁平县| 南川市| 恭城| 海兴县| 乌审旗| 彭水| 花垣县| 武安市| 牡丹江市| 中方县| 灌云县| 稷山县| 禹城市| 伊金霍洛旗| 惠州市| 易门县| 石门县| 平武县| 绥化市| 清徐县| 石嘴山市| 宜黄县| 商水县| 曲松县| 衡阳县| 唐山市| 水富县| 临安市| 涟源市| 招远市| 洪湖市|