1, C?u trúc ?i?u ki?n if else
Bây gi?, chúng ta b?t ??u vào ch? ?? chính c?a bài vi?t này:
V?i nh?ng b?n ?ã t?ng h?c l?p trình pascal, c, ho?c 1 ngôn ng? nào ?ó, thì có l? quá quen thu?c v?i c?u trúc này. Ch? có 1 chú ý nh? n?u nh? b?n nào m?i ch? h?c pascal ?ó là các kh?i l?nh trong Java ???c ??t trong 2 d?u ngo?c nh?n: { <kh?i l?nh> } thay vì Begin <kh?i l?nh> End nh? trong pascal.
D?ng 1:
PHP:
if (<?i?u_ki?n>){
<kh?i_l?nh>;
}
<?i?u_ki?n> ? ?ây là d?ng logic, ngh?a là nó ch? có th? là ?úng ho?c sai.
Ví d?: N?u s? a chia h?t cho 2 thì in ra thông báo ?ây là s? ch?n. Chúng ta s? vi?t ch??ng trình nh? sau:
PHP:
package javaandroidvn;
public class JavaAndroidVn {
public static void main(String[] args) {
int a = 6;
if (a % 2 == 0) {
System.out.println("Th?ng báo: a là s? ch?n");
}
}
}
PHP:
if (<?i?u_ki?n>){
<kh?i _l?nh1>;
}else{
<kh?i _l?nh2>;
}
Ví d? yêu c?u : N?u s? a chia h?t cho 2 thì in ra thông báo ?ây là s? ch?n, còn không thì báo ?ây là s? l?. Chúng ta vi?t ch??ng trình nh? sau:
PHP:
package javaandroidvn;
public class JavaAndroidVn {
public static void main(String[] args) {
int a = 7;
if (a % 2 == 0) {
System.out.println("Th?ng báo: a là s? ch?n");
}else{
System.out.println("Thông báo: a là s? l?");
}
}
}
Ph?n này, anh Vi?t bên Blog StudyAndShare nói r?t k? r?i, các b?n tham kh?o video nhé!
?
?
3, Coding style Cách vi?t mã l?nh trong Java
- Mình b? sung thêm ph?n này vào trong bài này vì nó c?ng ng?n g?n thôi, tuy v?y nó l?i r?t quan tr?ng, nó giúp code Java c?a b?n ??p, d? nhìn, d? hi?u, d? s?a l?i. T?t nhiên b?n có th? vi?t theo quy cách b?n thích nh?ng d??i ?ây là quy cách mà nhi?u l?p trình viên áp d?ng. Có ?ôi ch? b?n th?y có nh?ng khái ni?m ch?a g?p bao gi?, b?n hãy b? qua, mai này quay l?i ??c

- Tên bi?n, tên ph??ng th?c: B?t ??u b?ng ch? cái th??ng, các t? li?n nhau, tr? t? ??u tiên, nh?ng t? sau vi?t hoa ch? cái ??u. Ví d?: ten, hoTen, lop, namSinh, maSinhVien, v.v.
- Tên h?ng: Vi?t in hoa, các t? cách nhau b?i d?u _, ví d?: PI , HANG_SO, NAM_SINH,
- Tên Object, tên class (l?p) vi?t hoa ch? cái ??u c?a m?i t?, vi?t li?n nhau, ví d?: QuanLySinhVien, HangHoa, ViDuDemo, ..
Tham kh?o thêm video c?a anh Vi?t bên blog StudyAndShare
?
?
Ngoài ra, ?? hi?u k?, sâu h?n, b?n có th? ??c thêm 1 bài vi?t riêng v? v?n ?? này, nh?ng khi m?i b?t ??u, ?? ?? b? r?i do ch?a bi?t nhi?u khái ni?m, b?n nên b? qua , nh?ng mình v?n li?t kê vì mai này ch?c ch?n b?n ph?i ??c l?i

Ngu?n : Android.vn