Video: Ngôn ngữ java có thể làm gì? Học java có thể đi theo hướng nào? 2025
Một phần của lập trình Java dành cho các nhà phát triển Android Đối với người mới bắt đầu Cheat Sheet
"Tôi phải tạo một tuyên bố nâng cao. Ai đó có thể nhắc nhở tôi làm thế nào để mã một báo cáo nâng cao cho? Và trong khi bạn đang ở đó, làm thế nào tôi có thể bắt một ngoại lệ? Tôi có thể tìm thấy tất cả các công cụ Java một cách nhanh chóng? "
Bạn tìm thấy tất cả những thứ đó ngay tại đây. Chương trình Java trong bảng cheat này chứa các đoạn mã đại diện cho nhiều tính năng ngôn ngữ quan trọng nhất của Java, bao gồm các thiết bị chuyển mạch, dây, dấu cách, câu lệnh if … else và mảng. Là một phần thưởng bổ sung, chương trình thậm chí còn chứa đựng một sự tham chiếu khôn ngoan đến bộ phim kinh điển Marx Brothers, Animal Crackers. Thưởng thức! Gói
. thí dụ. bảng cheetsheet;
nhập khẩu android. ủng hộ. v7. ứng dụng. AppCompatActivity;
nhập khẩu Android. os. Bó;
nhập khẩu Android. lượt xem. Lượt xem;
nhập khẩu Android. widget. Chỉnh sửa văn bản;
nhập khẩu Android. widget. TextView;
nhập khẩu Android. widget. Bánh mì nướng;
nhập khẩu java. util. Lập danh sách;
Lớp MainActivity công khai mở rộng AppCompatActivity {
Chỉnh sửaText sửaText;
TextView textView;
int myInt = 42;
đôi đôi của tôiDouble = 27649. 00;
boolean myBoolean = true;
@Override
được bảo vệ void onCreate (Bundle savedInstanceState) {
siêu. onCreate (savedInstanceState);
setContentView (bố cục R. activity_main);
editText = (EditText) findViewById (R id chỉnh sửaText);
textView = (TextView) findViewById (R id id. TextView);
}
public void onButtonClick (Xem chế độ xem) {
char myChar = 'B';
Chuỗi myString = "Xin chào";
ArrayList myList = new ArrayList ();
Chuỗi [] myArray = {"Điều này", "là", "một", "mảng."};
textView. phụ thêm ("myInt is" + Integer. toString (myInt) + " n");
textView. phụ thêm ("myChar là" + Ký tự. toString (myChar) + " n");
Toast. makeText (this, myString, Toast. LENGTH_LONG). chỉ();
textView. nối thêm ("myInt + myString + \" "+ myDouble là");
textView. nối thêm (myInt + "" + myString + "" + myDouble + " n");
hãy thử {
myInt = Số nguyên. parseInt (sửaText. getText () toString ());
} catch (NumberFormatException e) {
e. printStackTrace ();
}
textView. nối thêm ("myInt is");
if (myInt <5) {
textView. phụ thêm ("nhỏ n");
} khác {
textView. nối thêm ("lớn n");
}
textView. phụ thêm ("MyBoolean có đúng không?");
if (myBoolean) {
textView. nối thêm ("Có n");
}
textView. nối thêm ("myInt is");
chuyển đổi (myInt) {
trường hợp 1:
textView. nối thêm ("một n");
phá vỡ;
trường hợp 2:
trường hợp 3:
textView.nối thêm ("một số nhỏ n");
phá vỡ;
mặc định:
textView. nối thêm ("rất nhiều n");
phá vỡ;
}
cho (int i = 0; i <10; i ++) {
textView. nối thêm (Integer toString (i));
textView. nối thêm ("");
}
textView. nối thêm (" n");
int i = 0;
trong khi (i <10) {
textView. nối thêm (i ++ + "");
}
textView. nối thêm (" n");
int j = 0;
làm {
textView. phụ thêm (Integer toString (j ++));
textView. phụ thêm (j <= 9? ",": "");
} trong khi (j <10);
textView. nối thêm (" n");
myList. thêm ("Ba");
myList. thêm ("cổ vũ");
myList. thêm ("for");
myList. thêm ("thuyền trưởng");
myList. thêm ("Spaulding");
cho (Chuỗi từ: myList) {
textView. nối thêm (từ);
}
textView. nối thêm (" n");
textView. nối thêm (addPeriod ("Spaulding"));
textView. nối thêm (" n");
cho (int n = 0; n
textView. nối thêm (myArray [n]);
}
textView. nối thêm (" n");
}
Chuỗi addPeriod (Chuỗi chuỗi) {
chuỗi trả về + ".";
}
}