java 字符处理_Java字符串处理实用代码
您的位置:首頁 - 教程 - Java - 正文
Java字符串處理實用代碼
package myjava;
public class Mystring {
public static void main(String args[]) {
String strOrig = "ken,Hello dog!Good job!Hello world!";
// 字符串查找[lastIndexOf:最后一次出現的位置,indexOf:第一次出現的位置]
// int lastIndex = strOrig.lastIndexOf("Hello");
int Index2 = strOrig.indexOf("Hello");
if (Index2 == -1) {
System.out.println("沒有找到");
} else {
System.out.println("第一次出現的位置在" + Index2);
}
// 字符串截取
String newStr = strOrig.substring(4);
System.out.println(newStr);
// 字符串替換
System.out.println(newStr.replace("dog", "King"));
System.out.println(newStr.replaceAll("Hello", "Great"));
System.out.println(newStr.replaceFirst("Hello", "lalalal"));
// 字符串反轉
String oldChar = "abcdef";
String newChar = new StringBuffer(oldChar).reverse().toString();
System.out.println("反轉后的字符串為:" + newChar);
// 字符串分割
String deChar = "hava-a-good-time";
String[] deArr;
deArr = deChar.split("-");
for (String item : deArr) {
System.out.println("分割后的數組為:" + item);
}
// 字符串大小寫轉換
String bigStr = "JUST DO IT";
String smStr = bigStr.toLowerCase();
System.out.println("轉換為小寫:" + smStr);
String newBigStr = smStr.toUpperCase();
System.out.println("重新轉換為大寫:" + newBigStr);
// 判斷兩個字符串是否相等
String firstStr = "kens";
String secondStr = "kena";
boolean comResult = firstStr.regionMatches(0, secondStr, 0, 4);
System.out.println("比較結果為:" + comResult);
}
}
評論:
總結
以上是生活随笔為你收集整理的java 字符处理_Java字符串处理实用代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《戒药》第八句是什么
- 下一篇: 适者百里宿春粮下一句是什么啊?