Tài liệu Một số lớp cơ sở doc

28 404 0
Tài liệu Một số lớp cơ sở doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Mộtsố lớpcơ sở Mộtsố lớpcơ sở 2 NguyễnViệtHà Nội dung  Các lớp dữ liệu nguyên thủy  Xâu ký tự  Lớp Math  Mảng  Các lớp Container Mộtsố lớpcơ sở 3 NguyễnViệtHà Tài liệu tham khảo  Bruce Eckel, Thinking in Java, chapter 11  Deitel, Java – How to program, chapter 7, 11, 20  Đoàn Văn Ban, Lập trình hướng đối tượng với Java, NXB Khoa học kỹ thuật, chương 6. Mộtsố lớpcơ sở 4 NguyễnViệtHà Mộtsố lớpcơ bản Object Boolean Character Void Number Math String StringBuffer IntegerShortByte Long Float Double . Mộtsố lớpcơ sở 5 NguyễnViệtHà Lớp Object  Class getClass(): trả lại tên lớpcủa đốitượng hiệnthời.  boolean equals(Object): so sánh đối tượng, thường được định nghĩalại.  String toString(): trả lạibiểudiễn văn bảncủa đốitượng, thường được định nghĩalại. Mộtsố lớpcơ sở 6 NguyễnViệtHà Person p = new Person(”John”); Class c = p.getClass(); System.out.println(c); ---- class Person Mộtsố lớpcơ sở 7 NguyễnViệtHà Các lớpdữ liệu nguyên thủy  Các phương thứctiệních  valueOf(String s): trảđốitượng thuộc kiểutương ứng  typeValue(): trả giá trị nguyên thủytương ứng  static parseType(String s): trả giá trị nguyên thủytương ứng  Hằng số  Type.MAX_VALUE, Type.MIN_VALUE Mộtsố lớpcơ sở 8 NguyễnViệtHà LớpCharacter  Các phương thức  static boolean isUppercase(char ch)  static boolean isLowercase(char ch)  static boolean isDigit(char ch)  static boolean isLetter(char ch)  static boolean isLetterOrDigit(char ch)  static char toUpperCase(char ch)  static char toLowerCase(char ch) Mộtsố lớpcơ sở 9 NguyễnViệtHà LớpString  Xâu ký tự không thay đổi được nội dung  Khởitạo  String(String), String(StringBuffer)  String(byte[]), String(char[])  Phương thức  int length(): kích thướccủaxâu  char charAt(int index): ký tựởvị trí index Mộtsố lớpcơ sở 10 NguyễnViệtHà LớpString  So sánh  boolean equals(String)  boolean equalsIgnoreCase(String)  boolean startWith(String)  boolean endWith(String)  int compareTo(String) [...]... con delete(int index): xóa một ký tự reverse(): đảo ngược Nguyễn Việt Hà Một số lớp sở 15 Lớp Math Hằng số Math.E Math.PI Các phương thức static type abs(type) double ceil(double), double floor(double) int round(float), long round(double) type max(type, type), type min(type, type) double random(): sinh số ngẫu nhiên trong đoạn [0.0,1.0] Nguyễn Việt Hà Một số lớpsở 16 Lớp Math Lũy thừa double double.. .Lớp String Chuyển đổi String toUpperCase() String toLowerCase() Ghép xâu String concat(String) toán tử “+” Nguyễn Việt Hà Một số lớp sở 11 Lớp String Tìm kiếm int indexOf(char), int indexOf(char ch, int from) int indexOf(String), int indexOf(String s, int from) int lastIndexOf(char), lastIndexOf(char, int) lastIndexOf(String), lastIndexOf(String, int) Nguyễn Việt Hà Một số lớpsở 12 Lớp String... compareTo() Nguyễn Việt Hà Một số lớpsở 24 Các lớp tuyển tập (Container) > Map > Collection HashMap HashTable > Set HashSet > Sorted Map > List Tree Map > Sorted Set Array List Vector LinkedList Tree Set Nguyễn Việt Hà Một số lớpsở 25 Iterator Mẫu dùng để duyệt các phần tử của một tập hợp Là một interface trong Java:... double cos(double) double tan(double) Nguyễn Việt Hà Một số lớpsở 17 Mảng Mảng là đối tượng chứa một tập các đối tượng khác cần tạo ra trước khi sử dụng (new) Ví dụ: int a[]; a = new int[10]; for (int i=0; i . Mộtsố lớpcơ sở Mộtsố lớpcơ sở 2 NguyễnViệtHà Nội dung  Các lớp dữ liệu nguyên thủy  Xâu ký tự  Lớp Math  Mảng  Các lớp Container Mộtsố lớpcơ sở. Mộtsố lớpcơ sở 4 NguyễnViệtHà Mộtsố lớpcơ bản Object Boolean Character Void Number Math String StringBuffer IntegerShortByte Long Float Double . Mộtsố

Ngày đăng: 17/12/2013, 09:15

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan