Hãy để chúng tôi xem một số cách để đọc đầu vào từ bảng điều khiển trong Java -
Ví dụ
import java.util.Scanner; public class Demo{ public static void main(String args[]){ Scanner my_scan = new Scanner(System.in); String my_str = my_scan.nextLine(); System.out.println("The string is "+my_str); int my_val = my_scan.nextInt(); System.out.println("The integer is "+my_val); float my_float = my_scan.nextFloat(); System.out.println("The float value is "+my_float); } }
Đầu ra
The string is Joe The integer is 56 The float value is 78.99
Một lớp có tên Demo chứa chức năng chính. Một phiên bản của lớp Scanner được tạo và hàm ‘nextLine’ được sử dụng để đọc mọi dòng của đầu vào chuỗi. Một giá trị số nguyên được xác định và nó được đọc từ bảng điều khiển đầu vào tiêu chuẩn bằng cách sử dụng ‘nextInt’. Tương tự, hàm ‘nextFloat’ được sử dụng để đọc đầu vào kiểu float từ bảng điều khiển đầu vào tiêu chuẩn. Chúng được hiển thị trên bảng điều khiển.
Ví dụ
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Demo{ public static void main(String[] args) throws IOException{ BufferedReader my_reader = new BufferedReader(new InputStreamReader(System.in)); String my_name = my_reader.readLine(); System.out.println("The name is "); System.out.println(my_name); } }
Đầu ra
The name is Joe
Một lớp có tên Demo chứa chức năng chính. Tại đây, một phiên bản của trình đọc đệm được tạo. Một loại dữ liệu chuỗi được xác định và mọi dòng của chuỗi được đọc bằng cách sử dụng hàm ‘readLine’. Đầu vào được đưa ra từ đầu vào tiêu chuẩn và thông báo liên quan được hiển thị trên bảng điều khiển.