
Lập trình di động - Lab 01 – Java cơ bản
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Lập trình di động - Lab 01 – Java cơ bảnVer 1.0 – 2015, FIT - HCMUPLập trình Di động : LAB01 – JAVA CƠ BẢN1 Java BasicXem thêm các tài liệu về Lập trình Java cơ bản trên mạng.https://www3.ntu.edu.sg/home/ehchua/programming/java/J2_Basics.html.1.1Kiểu dữ liệuJava supports eight different primitive data types:1. byte: The byte data type is an 8-bit signed integer.2. short: The short data type is a 16-bit signed integer.3. int: The int data type is a 32-bit signed integer. It has a maximum value of2,147,483,647.4.5.6.7.long: The long data type is a 64-bit signed integer.float: The float data type is a single-precision 32-bit floating point.double: The double data type is a double-precision 64-bit floating point.boolean: The boolean data type has only two possible values: true and false.8. char: The char data type is a single 16-bit Unicode character.Ths. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM1Ver 1.0 – 2015, FIT - HCMUP1.2Lập trình Di động : LAB01 – JAVA CƠ BẢNKhai báo biếnThs. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM2Ver 1.0 – 2015, FIT - HCMUP1.3Lập trình Di động : LAB01 – JAVA CƠ BẢNHàm & Mảng1.3.1 Hàm1.3.2 Mảng động - ArrayListThư viện: import java.util.ArrayList;/*Tạo mảng*/ArrayList obj = new ArrayList();/*Thêm phần tử*/obj.add(Ajeet);obj.add(Harry);obj.add(Chaitanya);obj.add(Steve);obj.add(Anuj);/* In mảng */System.out.println(Danh sach hien tai : + obj);/*Thêm phần tử vào vị trí*/obj.add(0, Rahul);obj.add(1, Justin);/*Xóa phần tử*/obj.remove(Chaitanya);obj.remove(Harry);System.out.println(Danh sach hien tai : + obj);Ths. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM3Ver 1.0 – 2015, FIT - HCMUPLập trình Di động : LAB01 – JAVA CƠ BẢN/*Xóa phần tử dựa vào vị trí*/obj.remove(1);// Duyệt mảngfor ( String s : obj ){System.out.println( s );}Các hàm khác:set(int index, Object o): update phần tửint indexOf(Object o): trả về vị tríObject get(int index): lấy phần tử tại vị tríint size(): lấy số phần tửboolean contains(Object o): kiểm tra phần tử có hay không?clear(): xóa mảng2 Hướng đối tượngThs. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM4Ver 1.0 – 2015, FIT - HCMUP2.1Lập trình Di động : LAB01 – JAVA CƠ BẢNTạo mới classCode Java:public class Vehicle {public Vehicle() {// TODO Auto-generated constructor stub}int speed = 0;int gear = 1;void changeGear(int newGear) {gear = newGear;}void speedUp(int increment) {speed = speed + increment;}Ths. Lương Trần Hy Hiến, KHOA CNTT – TRƯỜNG ĐH SƯ PHẠM TP. HCM5
Tìm kiếm theo từ khóa liên quan:
Tài liệu Lập trình Lập trình di động Java cơ bản Hướng đối tượng Kiểu dữ liệuTài liệu có liên quan:
-
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 246 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 241 0 0 -
Tài liệu tham khảo: Cấu trúc dữ liệu và giải thuật
229 trang 148 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 141 0 0 -
Giáo trình Cấu trúc dữ liệu và giải thuật: Phần 1 - Trần Hạnh Nhi
98 trang 122 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 4
27 trang 121 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 6
21 trang 108 0 0 -
Lập trình Android cơ bản: Bài 5
3 trang 87 0 0 -
87 trang 84 0 0
-
Bài giảng lập trình c căn bản - Trường Apptech - Chương 12
28 trang 82 0 0 -
Giáo trình Phát triển ứng dụng di động cơ bản: Phần 1
121 trang 79 2 0 -
Bài giảng Lập trình C căn bản: Chương 3 - Phạm Thế Bảo
68 trang 69 0 0 -
Đề thi học kì 2 môn Quản trị cơ sở dữ liệu với Access 1 năm 2022 - Trường Cao đẳng nghề Điện Biên
3 trang 66 1 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 3
25 trang 60 0 0 -
Bài giảng Lập trình Android: Làm quen với Android - ThS.Bùi Trung Úy
42 trang 53 0 0 -
Bài giảng học phần Tin học cơ sở - Chương 7: MS Excel
2 trang 51 0 0 -
Ngân hàng câu hỏi trắc nghiệm về lập trình web ASP.Net (C#)
11 trang 51 0 0 -
263 trang 48 0 0
-
Giáo án Tin học lớp 8 bài 13: Biểu diễn dữ liệu
5 trang 48 0 0 -
C# và các lớp cơ sở System.object
9 trang 46 0 0