Java 是一個非常流行的編程語言,它為開發人員提供了大量的類和集合框架,可以幫助我們開發出高效、可維護的應用程序。在這篇文章中,我們將介紹一些常用的 Java 類和集合框架,并提供一些實驗,幫助您更好地理解和應用這些概念。
Java 常用類:
- Math: 提供了許多數學函數,如三角函數、指數和對數等。 - String: 用于表示文本字符串,提供了許多字符串操作函數,如拼接、查找和比較等。 - Date: 表示日期和時間的類,提供了許多日期和時間操作函數。 - File: 用于操作文件和目錄的類,提供了許多文件和目錄操作函數,如創建、刪除和重命名等。 - Random: 用于生成隨機數的類,可以生成整數和浮點數等。
Java 集合框架:
Java 集合框架提供了許多用于存儲和操作數據的類和接口。以下是其中一些常用的集合類和接口: - ArrayList: 實現了可調整大小的數組,可以動態添加和刪除元素。 - LinkedList: 實現了雙向鏈表,可以在任何位置添加和刪除元素。 - HashMap: 基于哈希表實現的鍵值對存儲結構,可以快速查找和存儲數據。 - TreeSet: 基于紅黑樹實現的有序集合,可以自動按升序排序。 - PriorityQueue: 實現了一個優先隊列,元素按給定的優先級排序。
實驗:
實驗1:使用 Math 類計算圓的面積
import java.lang.Math; public class Circle { public static void main(String[] args) { int radius = 5; double area = Math.PI * Math.pow(radius, 2); System.out.println("圓的面積為:" + area); } }
實驗2:使用 ArrayList 存儲和操作數據
import java.util.ArrayList; public class StudentList { public static void main(String[] args) { ArrayListstudents = new ArrayList (); students.add("張三"); students.add("李四"); students.add("王五"); System.out.println("學生名單:" + students); students.remove(1); System.out.println("學生名單(刪除李四):" + students); } }
實驗3:使用 HashMap 存儲和查找數據
import java.util.HashMap; public class Grade { public static void main(String[] args) { HashMapgrades = new HashMap (); grades.put("張三", 80); grades.put("李四", 90); grades.put("王五", 85); System.out.println("李四的成績為:" + grades.get("李四")); } }
通過以上實驗,我們了解了一些常用的 Java 類和集合框架,并學習了如何使用它們來實現一些基礎的功能。希望這篇文章能夠幫助您更好地掌握 Java 編程。