Java中的字符串(String)是一種常用的數據類型,它存儲的是文本數據。在Java中,我們可以對字符串進行各種操作,如查找子串、比較字符串、替換字符串等。下面介紹一些Java中字符串常用的屬性和方法。
1. 字符串長度
String str = "Hello World"; int length = str.length(); System.out.println("字符串長度為:" + length); // 輸出:字符串長度為:11
使用length()方法可以獲取字符串的長度。
2. 字符串拼接
String str1 = "Hello"; String str2 = "World"; String str3 = str1.concat(str2); System.out.println(str3); // 輸出:HelloWorld
使用concat()方法可以將一個字符串拼接到另一個字符串的末尾。
3. 字符串比較
String str1 = "Hello"; String str2 = "World"; boolean isEqual = str1.equals(str2); System.out.println(isEqual); // 輸出:false
使用equals()方法可以比較兩個字符串是否相等。相等則返回true,否則返回false。
4. 字符串查找
String str = "Hello World"; int index = str.indexOf("World"); System.out.println("World在字符串中的位置是:" + index); // 輸出:World在字符串中的位置是:6
使用indexOf()方法可以在字符串中查找子串,并返回子串在原字符串中的位置。如果沒有找到,則返回-1。
5. 字符串替換
String str = "Hello World"; String newStr = str.replace("World", "Java"); System.out.println(newStr); // 輸出:Hello Java
使用replace()方法可以將字符串中的某個子串替換成另一個字符串。
這些是Java中字符串常用的屬性和方法,掌握這些方法可以幫助我們更好地處理字符串。