Java學習 - 字串與String類
阿新 • • 發佈:2020-09-08
字串
字串預設資料型別
Java預設字串常量的資料型別是java.lang.String類。
String str = "a";
String類的運算子過載
String str1 = "abc";
String str2 = str1; // 過載'='
str2 = str1 + "xyz"; // 過載'+'
str1 += "xyz"; // 過載'+='
int i = 10;
str1 = "i="+i; // 結果為str1="i=10"
字串不是字元陣列
與 C/C++不同,Java的字串不是字元陣列,不能以下標格式來進行字元操作。
String類的常用方法
-
char陣列構造String
public String valueOf(char[] value)
-
String構造char陣列
public char[] toCharArray();
-
字串長度
public int length()
-
返回第i個字元
public char charAt(int i)
-
判斷兩個String類是否相等
public boolean equals(Object obj)
-
獲得子串
public String substring(int begin,int end) // [begin,end) public String substring(int begin)// [begin,末端]
-
格式化字串
String.format()
https://blog.csdn.net/lonely_fireworks/article/details/7962171