色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

Java substring原理及使用方法實例

瀏覽:2日期:2022-08-31 08:28:35

substring :網絡譯義是截取字符串中的子串它的功能也是如翻譯一樣是 java中截取字符串的一個方法。

下面有一個例題代碼如下:

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);} }

如代碼所示,下面解剖一下這個代碼: 創建了一個數值names 有三個數值分別是 'Thomas', 'Peter', 'Joseph' new了一個新的數組命名為pwd 創建變量idx為0;

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

所以控制臺最后輸入的值如下所示:

Java substring原理及使用方法實例

tostring簡單用法:

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

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

當截取的索引大于該字符串的長度時將會報錯。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 全部免费的毛片视频观看 | 国产一区二区三区免费在线视频 | 成年人免费在线视频观看 | 人操人摸| 国产成人免费午夜性视频 | 自拍视频区| 亚洲精品第一第二区 | 久久久久久久久久久大尺度免费视频 | 国产一区二区三区不卡在线观看 | 成年免费大片黄在线观看一 | www.91免费视频| 欧美精品一级毛片 | 国产精品亚洲第五区在线 | 免费观看成为人视频 | 日韩一区二区不卡中文字幕 | 国产精品久久久久久久久久直 | 国产欧美一区视频在线观看 | 国产精品秦先生手机在线 | 99久久综合狠狠综合久久一区 | 俄罗斯特级毛片 | 美女黄色免费在线观看 | 91av爱爱| 日韩精品亚洲一级在线观看 | 国产乱码精品一区二区三上 | 久久一级黄色片 | 国产一级片儿 | 日韩精品久久一区二区三区 | 国产高清日韩 | 黄色免费在线观看视频 | 亚洲精品国产成人 | 日本视频播放免费线上观看 | 草草视频在线观看最新 | 亚洲欧美另类色妞网站 | 国产成人无精品久久久 | 国产大片免费天天看 | 国产久草视频在线 | 日韩精品一区二区三区免费观看 | 国产三级小视频在线观看 | 15—17女人毛片 | 国产永久免费视频m3u8 | 狠狠色噜噜狠狠狠米奇9999 |