# data[].attributes.headline
Phân công nhiệm vụ Java chiều 2/10     -                Đề Tài: Quản Lí Sinh Viên IT

# data[].attributes.subject
Phân công nhiệm vụ Java chiều 2/10     -                Đề Tài: Quản Lí Sinh Viên IT

# data[].attributes.body
Câu 1: Thắm
Câu 2: Lan
Câu 3: Trọng
Câu 4: Nhung
Câu 5: Trọng (do bạn Tuyên đi tiêm vaccine)

# data[].attributes.headline
Câu 1: Trong Java có những kiểu dữ liệu. Cho ví dụ

# data[].attributes.subject
Câu 1: Trong Java có những kiểu dữ liệu. Cho ví dụ

# data[].attributes.body
- Boolean
- Char
- Byte
- Short
- Int
- Long
- Float
- Double
* Ví dụ:
-  int n = 10;
- char ch = 'a';
- boolean a = true;
- byte niit = 100;
- long a = 100L;
- float value = 2.5f;
- double a = 2.5d;
- short t = 50;

# data[].attributes.headline
Câu 2 : Phân biệt Biến và Hằng trong Java

# data[].attributes.subject
Câu 2 : Phân biệt Biến và Hằng trong Java

# data[].attributes.body
Trong Java  Biến có thể thay đổi còn Hằng thì không  thể thay đổi

Ví dụ:
Biến:  byte age;  // khai báo tuổi sv

String name ;  // khai báo tên sv

Hằng:  final byte nam_hoc_toi_da = 6;

Lưu ý khi đặt tên:

Tên không được chứa bất kỳ khoảng trắng nào.

Tên không nên bắt đầu bằng các ký tự đặc biệt như ký hiệu &, $(đô la), _ (gạch dưới).

# data[].attributes.body
Ép kiểu trong kiểu dữ liệu nguyên thủy được chia ra làm 2 loại:

Chuyển đổi kiểu ngầm định (implicit)

Ví Dụ:
public class Quanli{

public static void main(String []args){
int a = 5;
long b = a;
System.out.print(b);
}
}

Chuyển đổi kiểu tường minh (explicit)

Ví Dụ:

public class Danhsach{

public static void main(String []args){
long a = 6;
int b = (int) a;
System.out.print(a);
}
}

# data[].attributes.headline
Câu 4: Trong JAVA có những loại toán tử nào? Cho ví dụ minh họa.

# data[].attributes.subject
Câu 4: Trong JAVA có những loại toán tử nào? Cho ví dụ minh họa.

# data[].attributes.body
TRẢ LỜI:

Toán tử là gì?

Toán tử (Operator) là các ký tự đặc biệt được quy ước để thực hiện một hành động nào đó trong lập trình. Trong Java có nhiều loại toán tử.

Ví dụ: +, -, *, /

1. Toán tử số học
*Ví dụ: Giả sử chúng ta có biến số nguyên a = 10 và b = 20
- Cộng là trả về giá trị là tổng của hai toán hạng : a + b sẽ là 30

2. Toán tử Bit
*Ví dụ: ~ : Phủ định NOT
Trả về giá trị phủ định của một bít.

3. Toán tử quan hệ
*Ví dụ: == : So sánh bằng Toán tử này kiểm tra sự tương đương của hai toán hạng

4. Toán tử logic
*Ví dụ: && : Toán tử và (AND)
Trả về một giá trị “Đúng” (True) nếu chỉ khi cả hai toán tử có giá trị “True”

5. Toán tử điều kiện
*Ví dụ:   Biến = <điều kiện> ? <giá trị nếu đúng> : <giá trị nếu sai>

Biểu thức 1: Biểu thức logic. Trả trả về giá trị True hoặc False

Biểu thức 2: Là giá trị trả về nếu xác định là True

Biểu thức 3: Là giá trị trả về nếu xác định là False

public class QuanLi {
public static void main(String[] args) {
int a = 1;
int b = 2;
int c = a<b ? 3 : 4;
System.out.println(c);
}
}

=> Kết quả trả về là 3

6. Toán tử gán
*Ví dụ: int var = 20;

int p,q,r,s;

p=q=r=s=var;

# data[].attributes.body
Scanner là một lớp trong thư viện Java.util giúp bạn nhập và lưu data từ bàn phím. Ngoài scanner, còn có nhiều lớp khác nữa, nhưng đây là lớp được sử dụng nhiều nhất.

Cú pháp nhập

Để sử dụng bạn khai báo một đối tượng Scanner có tên tùy ý.

Scanner nhom4 = new Scanner(System.in);

nhom4.nextInt(); // Gọi hàm nhập số nguyên. Các hàm khác cú pháp tương tự

Xuất dữ liệu:

System.out.println(“Nhóm 4 - Ham Học Hỏi” + biến);

VÍ DỤ:
Scanner nhom4= new Scanner(System.in);
//khai bao doi tuong ip thuoc lop Scanner

System.out.println("Nhap ten cua ban: ");
name = nhom4.nextLine();
// Su dung nextLine nhap du lieu kieu String