-
重點:當equals在string使用時比較內容
| String 常用方法 | 說明 |
|---|---|
| length() | 回傳字串的長度 |
| charAt(int index) | 回傳某個位置的字符 |
| contains(string str) | 判斷是否包含某個字串 |
| tocharArray | 回傳字串對應的陣列 |
| indexOf(string str) | 回傳字串首次出現的位置 |
| lastIndexOf(string str) | 回傳字串最后一次出現的位置 |
| trim() | 去掉字串前后的空格 |
| toUpperCase() | 把小寫轉換成大寫 |
| toUowerCase() | 把 大寫抓換成小寫 |
| endwith(str) | 判斷是否str結尾 |
| startwith(str) | 判斷是否str開頭 |
| replace(char oldchar,char newchar) | 舊字符替換新字符 |
| compareTo() | 比較大小(字典表里面的位置) |
| equacsIgnorecase() | 忽略大小寫進行比較 |
| substring(int beginlndex) | 截取 |
| sqlist(string str) | 根據str做拆分 |
sqlist(string str) ;使用方法
String str = "this is a text";
String[] str1 = str.split(" ");
---------------------------------------------
如果出現多個空格和逗號可以這么寫:
String[] str1 = str.split("[空格加逗號]+");
---------------------------------------------
for (String string2 : str1) {
System.out.println(string2);
}
substring(int beginlndex) ;使用方法
String[] str2 = str.split(" ");//分割單詞
for(int i=0;i<str2.length;i++){
char f = str2[i].charAt(0);//獲取單詞首字母
char up = Character.toUpperCase(f);//轉換大小寫
String news = up+str2[i].substring(1);//進行拼接
System.out.println(news);//輸出
}
System.out.println();
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/238051.html
標籤:java
