Nhập xuất với Scanner & toán tử

Bài 3/720 phút

Để đọc dữ liệu từ bàn phím, Java dùng class Scanner từ gói java.util. Cần import ở đầu file.

Nhập dữ liệu với Scanner
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        System.out.print("Tên bạn: ");
        String ten = sc.nextLine();

        System.out.print("Tuổi: ");
        int tuoi = sc.nextInt();

        System.out.println("Chào " + ten + ", " + tuoi + " tuổi!");
        sc.close();
    }
}

Các hàm đọc của Scanner: nextLine() đọc cả dòng, nextInt() đọc số nguyên, nextDouble() đọc số thực. Toán tử giống C++: + - * / %, chia hai số nguyên cũng bị cắt phần thập phân.

?Hàm nào của Scanner đọc một số nguyên?