close
用於生成字串物件的String類別擁有幾個操作字串的方法:
length() | 取得字串的字元長度 |
equals() | 判斷原字串中的字元是否相等於指定字串中的字元 |
toLowerCase() | 轉換字串中的英文字元為小寫 |
toUpperCase() | 轉換字串中的英文字元為大寫 |
public boolean isEmpty():如果前述的lenth()為0,則傳回true;否則傳回false
如果您要將輸入的字串轉換為整數、浮點數等等資料型態,您可以使用以下各類別所提供的各個靜態剖析方法:
Byte.parseByte(字串) | 將字串剖析為位元 |
Short.parseShort(字串) | 將字串剖析為short整數 |
Integer.parseInt(字串) | 將字串剖析為integer整數 |
Long.parseLong(字串) | 將字串剖析為long整數 |
Float.parseFloat(字串) | 將字串剖析為float浮點數 |
Double.parseDouble(字串) | 將字串剖析為double浮點數 |
一個字串其實是由字元陣列所組成,所以使用String類別宣告字串後,該字串會具有陣列索引的性質,以下為索引相關的方法:
char charAt(int index) | 傳回指定索引處的字元 |
int indexOf(int ch) | 傳回指定字元第一個找到的索引位置 |
int indexOf(String str) | 傳回指定字串第一個找到的索引位置 |
int lastIndexOf(int ch) | 傳回指定字元最後一個找到的索引位置 |
String substring(int beginIndex) | 取出指定索引處至字串尾端的子字串 |
String substring(int beginIndex, int endIndex) | 取出指定索引範圍子字串 |
char[] toCharArray() | 將字串轉換為字元Array |
public int compareTo(String anotherString):比較的方式是由左至右,一個一個字元依照ASCII直比較大小
若傳回值等於0,表示兩個字串相等
若傳回值>0,表示左邊的字串大於右邊的字串
若傳回值<0,表示右邊的字串大於左邊的字串
全站熱搜
留言列表