Java是一種面向對象的編程語言,其中類和方法是其最基本的組成部分。在Java中,類可以看作是具有相似屬性和函數行為的對象的模板。
常見類:
1. String類 String類是Java中最重要的類之一,用于表示字符串。其他常見類例如StringBuilder和StringBuffer類取決于String類并提供字符串操作方法。 2. Math類 Math類包含許多數學運算方法,例如計算平方根、對數和三角函數等。 3. Date類 Date類用于處理日期和時間,例如獲取系統時間、計算兩個日期之間的天數等。 4. ArrayList類 ArrayList類是Java中最常用的集合類之一,它提供了動態數組操作的方法,可以存儲不同類型的數據。 5. Scanner類 Scanner類是Java中用于讀取用戶輸入的類,可以從控制臺、字符串或文件中讀取數據。
常見方法:
1. equals() equals()方法用于比較兩個對象是否相等。默認情況下,equals()方法比較的是對象的引用,如果需要比較對象的內容,可以在類中重寫equals()方法。 2. toString() toString()方法用于返回對象的字符串表示形式。默認情況下,toString()方法返回對象的類和哈希碼。可以在類中重寫toString()方法以提供更有用的信息。 3. length() length()方法用于返回字符串的長度。 4. indexOf() indexOf()方法用于查找字符串中子字符串的位置。如果沒有找到該子字符串,該方法將返回-1。 5. parseInt() parseInt()方法用于將字符串轉換為int類型的值。如果無法將字符串轉換為整數,則將拋出NumberFormatException異常。