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

Java substring原理及使用方法實(shí)例

 更新時(shí)間:2020年06月16日 15:13:02   投稿:yaominghui  
這篇文章主要介紹了Java substring原理及使用方法實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

substring :網(wǎng)絡(luò)譯義是截取字符串中的子串它的功能也是如翻譯一樣是 java中截取字符串的一個(gè)方法。

下面有一個(gè)例題代碼如下:

public static void main(String[] args) {
    String names[] = {"Thomas", "Peter", "Joseph"};
     String pwd[] = new String[3];
    int idx = 0;
      try {
        for (String n : names) {
         pwd[idx] = n.substring(2, 6);
         idx++;
         }
        }
      catch(Exception e) {
        System.out.println("Invalid Name");
        }
      for (String p : pwd) {
        System.out.println(p);
        }
      }

如代碼所示,下面解剖一下這個(gè)代碼: 創(chuàng)建了一個(gè)數(shù)值names 有三個(gè)數(shù)值分別是 "Thomas", "Peter", "Joseph" new了一個(gè)新的數(shù)組命名為pwd 創(chuàng)建變量idx為0;

下面進(jìn)行了循環(huán),遍歷賦值等操作并進(jìn)行了捕獲異常。好現(xiàn)在拋開異常的知識(shí)點(diǎn)和增強(qiáng)for循環(huán)的知識(shí)點(diǎn)不管,直接來(lái)到 pwd[idx] = n.substring(2, 6);這一行代碼 如何理解 可以知道,將names遍歷第一次為Thomas string會(huì)自動(dòng)轉(zhuǎn)化成字符串,然后使用substring來(lái)講n截?。?,6)下標(biāo)為2(包括2)到6(不包括6)之間的字符串。得到的是omas 賦值給pwd[0]idx++;這樣子pwd[0]就為omas ,第二次遍歷為Peter 同樣用substring來(lái)截取,由于Peter的長(zhǎng)度只有五位,所以substring截取不到出現(xiàn)了異常。代碼就直接走異常輸出Invalid Name 走完trycatch塊,進(jìn)行下面的for循環(huán)遍歷pwd數(shù)組 pwd數(shù)組 用腳指頭想都可以想出來(lái) 它的值為 "pwd[0]=omas pwd[1]=null pwd[2] =null "。

所以控制臺(tái)最后輸入的值如下所示:

tostring簡(jiǎn)單用法:

String a = "abcdefg"; String a1 = a.substring(1,4); System.out.println(a1);

截取字符串 a中下標(biāo)從1(包含1) 開始到 4 (不包含4) 結(jié)束的字符串 答案是 bcd

當(dāng)截取的索引大于該字符串的長(zhǎng)度時(shí)將會(huì)報(bào)錯(cuò)。

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

相關(guān)文章

  • java二分查找插入法

    java二分查找插入法

    當(dāng)你需要構(gòu)建一個(gè)大的有序隊(duì)列,用插入發(fā)太慢了,可以先用二分查找法,找到在隊(duì)列要插入的位置,把數(shù)后移一下,然后放進(jìn)去。比較效率,下面是java使用示例,需要的朋友可以參考下
    2014-03-03
  • Windows同時(shí)安裝兩個(gè)版本JDK并實(shí)現(xiàn)動(dòng)態(tài)切換JAVA8或JAVA11的方法

    Windows同時(shí)安裝兩個(gè)版本JDK并實(shí)現(xiàn)動(dòng)態(tài)切換JAVA8或JAVA11的方法

    這篇文章主要給大家介紹了關(guān)于Windows同時(shí)安裝兩個(gè)版本JDK并實(shí)現(xiàn)動(dòng)態(tài)切換JAVA8或JAVA11的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-11-11
  • Java實(shí)現(xiàn)FTP服務(wù)器功能實(shí)例代碼

    Java實(shí)現(xiàn)FTP服務(wù)器功能實(shí)例代碼

    FTP(File Transfer Protocol 文件傳輸協(xié)議)是Internet 上用來(lái)傳送文件的協(xié)議,本文給大家分享Java實(shí)現(xiàn)FTP服務(wù)器功能實(shí)例代碼,對(duì)java實(shí)現(xiàn)ftp服務(wù)器相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧
    2015-12-12
  • Java設(shè)計(jì)模式之開閉原則精解

    Java設(shè)計(jì)模式之開閉原則精解

    設(shè)計(jì)模式(Design?pattern)代表了最佳的實(shí)踐,通常被有經(jīng)驗(yàn)的面向?qū)ο蟮能浖_發(fā)人員所采用。設(shè)計(jì)模式是軟件開發(fā)人員在軟件開發(fā)過(guò)程中面臨的一般問(wèn)題的解決方案。本篇介紹設(shè)計(jì)模式七大原則之一的開閉原則
    2022-02-02
  • Java中Maven的依賴管理問(wèn)題小結(jié)

    Java中Maven的依賴管理問(wèn)題小結(jié)

    這篇文章主要介紹了Java中Maven的依賴管理,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2024-05-05
  • SpringBoot 轉(zhuǎn)發(fā)請(qǐng)求至指定頁(yè)面的操作方法

    SpringBoot 轉(zhuǎn)發(fā)請(qǐng)求至指定頁(yè)面的操作方法

    這篇文章主要介紹了SpringBoot 轉(zhuǎn)發(fā)請(qǐng)求至指定頁(yè)面,需要使用@Controller,不可使用@RestController,@RestController相當(dāng)于@Controller和@ResponseBody合在一起的作用,本文通過(guò)實(shí)例代碼詳細(xì)講解,需要的朋友可以參考下
    2022-11-11
  • 詳解Java 中的 AutoCloseable 接口

    詳解Java 中的 AutoCloseable 接口

    本文對(duì) try-with-resources 語(yǔ)法進(jìn)行了較為深入的剖析,驗(yàn)證了其為一種語(yǔ)法糖,同時(shí)給出了其實(shí)際的實(shí)現(xiàn)方式的反編譯結(jié)果,相信你在看完本文后,關(guān)于 AutoCloseable 的使用你會(huì)有新的收獲。
    2020-11-11
  • 淺談Java字符串比較的三種方法

    淺談Java字符串比較的三種方法

    這篇文章主要介紹了淺談Java字符串比較的三種方法,字符串比較是常見的操作,包括比較相等、比較大小、比較前綴和后綴串等,需要的朋友可以參考下
    2023-04-04
  • 簡(jiǎn)單了解Java編程中線程的創(chuàng)建與守護(hù)線程

    簡(jiǎn)單了解Java編程中線程的創(chuàng)建與守護(hù)線程

    這篇文章主要介紹了Java編程中線程的創(chuàng)建與守護(hù)線程,是Java多線程并發(fā)編程的基礎(chǔ),需要的朋友可以參考下
    2015-11-11
  • SpringCloud使用Feign實(shí)現(xiàn)服務(wù)調(diào)用

    SpringCloud使用Feign實(shí)現(xiàn)服務(wù)調(diào)用

    這篇文章主要為大家詳細(xì)介紹了SpringCloud使用Feign實(shí)現(xiàn)服務(wù)調(diào)用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04

最新評(píng)論

吴桥县| 册亨县| 太原市| 清苑县| 肥东县| 三江| 高安市| 尉犁县| 瑞昌市| 盱眙县| 青州市| 乐至县| 博乐市| 兴安盟| 阜新市| 门源| 容城县| 凭祥市| 精河县| 永康市| 高平市| 离岛区| 宣汉县| 苗栗县| 洞口县| 手游| 宁强县| 凤山县| 东台市| 凤山县| 昌黎县| 南江县| 乐业县| 奉新县| 普宁市| 莎车县| 星子县| 建德市| 安图县| 克山县| 芦溪县|