java4
1.學習了java中的string類
在 Java 中,String 類是處理文本的核心類之一。
String 類是不可變的,一旦創建,字符串的內容不能更改。每次對字符串進行操作(如拼接、替換等)都會產生一個新的 String 對象。
構造函數:
String 類有多個構造函數,可以從字節數組、字符數組、另一個 String 對象等創建字符串。例如:
String str1 = new String("Hello"); // 從字面量創建
String str2 = new String(charArray); // 從字符數組創建
字符串拼接:
字符串拼接可以通過 + 運算符,也可以使用 concat 方法。例如:
String str1 = "Hello";
String str2 = "World";
String result = str1 + " " + str2; // 使用 + 運算符
String result2 = str1.concat(" ").concat(str2); // 使用 concat 方法
常用方法:
length():返回字符串的長度。
int length = str.length();
charAt(int index):返回指定位置的字符。
char ch = str.charAt(0); // 返回第一個字符
substring(int beginIndex, int endIndex):返回從 beginIndex 到 endIndex 之間的子字符串。
String sub = str.substring(1, 4);
indexOf(String str):返回指定子字符串的首次出現位置。
int index = str.indexOf("World");
replace(CharSequence target, CharSequence replacement):替換指定的子字符串。
String newStr = str.replace("World", "Java");
toLowerCase() 和 toUpperCase():將字符串轉換為小寫或大寫。
String lowerStr = str.toLowerCase();
String upperStr = str.toUpperCase();
trim():去除前后空白字符。
String trimmed = str.trim();
字符串比較:
equals(Object obj):比較兩個字符串的內容是否相等。
boolean isEqual = str.equals("Hello World");
equalsIgnoreCase(String anotherString):忽略大小寫比較兩個字符串的內容。
boolean isEqualIgnoreCase = str.equalsIgnoreCase("hello world");
StringBuilder 和 StringBuffer:
這兩個類是用于可變字符串的,如果需要頻繁修改字符串,應該使用這兩個類,它們提供了類似的功能,但 StringBuffer 是線程安全的,而 StringBuilder 更高效。
2.了解API
Java API(應用程序編程接口)提供了大量的類、接口和方法,使得編程變得更加高效和方便
java.lang 包:
這個包是自動導入的,包含了很多基礎類,如 Object、String、Integer、Double、Boolean、Character、Math 等。
3.閱讀大道至簡以及完成pta練習

浙公網安備 33010602011771號