一:獲取功能
int length():獲取字串長度
public char charat(int index):獲取指定索引出的字元.
public int indexof(int ch):返回指定字元在此字串中第一次出現處的索引.
public int indexof(string str):子字串在大字串中第一次出現的索引.
public int lastindexof(int ch):返回指定字串在此次子福串中最後一次出現處的索引
public string substring(int beginindex): 從指定位置開始擷取,預設擷取到末尾
public string substring(int beginindex,int endidex):從指定位置開始擷取,擷取到指定位置結束(包前不包後)
string獲取功能的舉例:
package org.westos.demo2;
/* string中獲取功能的舉例:
* int length():獲取字串長度
public char charat(int index):獲取指定索引出的字元.
public int indexof(int ch):返回指定字元在此字串中第一次出現處的索引.
public int indexof(string str):子字串在大字串中第一次出現的索引.
public int lastindexof(int ch):返回指定字串在此次子福串中最後一次出現處的索引
public string substring(int beginindex): 從指定位置開始擷取,預設擷取到末尾
public string substring(int beginindex,int endidex):從指定位置開始擷取,擷取到指定位置結束(包前不包後)
* * **/
public class stringdemo1
}
二:轉換功能:
byte getbytes() :將字串轉換成位元組陣列
public char tochararray():將字串轉換為字元陣列
valueof(*** 變數名) ;可以將任意型別轉換為string型別
public string tolowercase() :將字串轉換小寫
public string touppercase():將字串轉換成大寫
public string concat(string str)將指定字串連線到此字串的結尾
轉換功能的舉例:
package org.westos.demo2;
/* byte getbytes() :將字串轉換成位元組陣列
public char tochararray():將字串轉換為字元陣列
valueof(*** 變數名) ;可以將任意型別轉換為string型別
public string tolowercase() :將字串轉換小寫
public string touppercase():將字串轉換成大寫
public string concat(string str)將指定字串連線到此字串的結尾
* */
public class stringdemo2
system.out.println("-------------------------");
// public char tochararray():將字串轉換為字元陣列
char ch = s1.tochararray();
for (int j = 0; j < ch.length; j++)
system.out.println("-------------------------");
// valueof(*** 變數名) ;可以將任意型別轉換為string型別
string s2 = s1.valueof(ch);
system.out.println(s2);
system.out.println("-------------------------");
// public string tolowercase() :將字串轉換小寫
system.out.println(s1.tolowercase());
// public string touppercase():將字串轉換成大寫
system.out.println(s1.touppercase());
system.out.println("-------------------------");
// public string concat(string str)將指定字串連線到此字串的結尾
string s3 = "hello";
string s4 = "world";
system.out.println(s3.concat(s4));
}}
三:字串中的其他功能
1.替換功能
string replace(char oldchar, char newchar) :將指定的字元替換以前的字元
string replace(string oldstring, string newstring):將以前的子字串替換新的子字串
2.去除兩端空格
public string trim()
3.按字典順序比較
public int compareto(string anotherstring):字串比較方法
其他功能舉例:
package org.westos.demo2;
/* * 字串中的其他功能
1.替換功能
string replace(char oldchar, char newchar) :將指定的字元替換以前的字元
string replace(string oldstring, string newstring):
將以前的子字串替換新的子字串
2.去除兩端空格
public string trim()
3.按字典順序比較
public int compareto(string anotherstring):字串比較方法
* **/
public class stringdemo3
}
String類的獲取功能
string類的獲取功能 int length 獲取字串的長度 char charat int index 返回指定索引處的字元 重點 int indexof int ch 返回回指定字元在此字串中第一次出現處的索引 重點 這裡的引數是int型別,而不是char型別 a 和97 都代表 a int ...
String類的獲取功能
int length 獲取字串的長度。char charat int index 獲取指定索引位置的字元 int indexof int ch 返回指定字元在此字串中第一次出現處的索引。int indexof string str 返回指定字串在此字串中第一次出現處的索引。int indexof i...
String類的獲取功能
a string類的獲取功能 int length 獲取字串的長度。char charat int index 獲取指定索引位置的字元 int indexof int ch 返回指定字元在此字串中第一次出現處的索引。int indexof string str 返回指定字串在此字串中第一次出現處的索...