1. 程式人生 > >java String類學習

java String類學習

常用方法:

1.equal(String s)   比較當前字串是否與s一樣,注意:==s 是判斷當前字串與s的記憶體地址是否一樣。

2.contain(String s)  判斷當前字串是否包含s,返回true或false。

3.indexOf(String s) 從字串開始檢索s ,若存在,則返回首次出現的位置;否則,返回-1。

   indexOf(String s,int startpoint)  從字串下標為startpoint的位置開始檢索s,若存在,則返回startpoint之後首次出現的位置;否則,返回-1。

lastindexOf(String s)從字串開始檢索s ,若存在,則返回最後一次出現的位置;否則,返回-1。

4.substring(int start,int end)  獲得當前字串從下標為start到end-1的字元。

5.trim() 獲得去掉空格後的字串。

字串和基本資料相互轉化:

將由數字字元組成的字串轉化為數字:

String s="456";

int x=Integer.parseInt(s);

short、long、float、double等類似

將數值型別轉化為String型別:

String s=String.valueof(12.36);

字元陣列存放到字串中:String(char a[])和 String(char a[] ,int offset,int leng th) 從下標為offset處開始 擷取length個字元給string。

將字串存放到字元數組裡,getchars(int start,int end,char a[],int offset)將字串從start開始,到end-1位置上的字元複製到陣列a,並且從offset開始。