程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java String、StringBuffer常用方法舉例

Java String、StringBuffer常用方法舉例

編輯:關於JAVA
一、String類:
substring方法:
public String substring(int beginIndex)
返回一個新的字符串,它是此字符串的一個子字符串。該子字符串始於指定索引處的字符,一直到此字符串末尾。
參數:beginIndex - 開始處的索引(包括)。
拋出:IndexOutOfBoundsException-如果beginIndex為負或大於此String對象的長度。
例如:
1."unhappy".substring(2) returns "happy"
2."emptiness".substring(9) returns "" (an empty string)
3.//如果String resource以“/”開頭,則去除“/”
String stripped = resource.startsWith("/") ? resource.substring(1) : resource;
 
public String substring(int beginIndex, int endIndex)
返回一個新字符串,它是此字符串的一個子字符串。該子字符串從指定的 beginIndex 處開始,一直到索引 endIndex - 1 處的字符。因此,該子字符串的長度為 endIndex-beginIndex。 
參數:beginIndex - 開始處的索引(包括)。endIndex - 結束處的索引(不包括)。
拋出:IndexOutOfBoundsException - 如果 beginIndex 為負,或 endIndex 大於此 String 對象的長度,或 beginIndex 大於 endIndex。
示例: 
"hamburger".substring(4, 8) returns "urge"
"smiles".substring(1, 5) returns "mile"
 
未完待續……
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved