Tr ng Đ i h c Công ngh Sài gònườ
Khoa Công ngh Thông tin
Nh p d li u t Keyboard
Tr ng Đ i h c Công ngh Sài gònườ
Khoa Công ngh Thông tinH NG Đ I T NGƯỚ ƯỢ
N I DUNG
Nh p d li u t Keyboard
S d ng class BufferedReader nh p d li u t bàn phím thông qua
console
S d ng class Scanner nh p d li u t bàn phím tng qua console
S d ng class JOptionPane nh p d li u t n phím thông qua GUI
(Graphic User Interface)
Tr ng Đ i h c Công ngh Sài gònườ
Khoa Công ngh Thông tinH NG Đ I T NGƯỚ ƯỢ
S d ng BufferedReader
Class BufferedReader trong Package java.io;
Các b c nh p d li u:ướ
Thêm l nh vào đ u ch ng trình: ươ
import java.io.*;
Thêm l nh:
BufferedReader dataIn = new BufferedReader( new
InputStreamReader(System.in) );
Khai báo bi n ki u String ch a t m d li u nh p:ế
String temp = dataIn.readLine();
Tr ng Đ i h c Công ngh Sài gònườ
Khoa Công ngh Thông tinH NG Đ I T NGƯỚ ƯỢ
Ví d
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class GetInputFromKeyboard {
public static void main( String[] args ){
BufferedReader dataIn = new BufferedReader(new InputStreamReader( System.in) );
String name = "";
System.out.print("Nh p tên:");
name = dataIn.readLine();
System.out.println("Xin chào " + name );
}
Import java.io.*
Tr ng Đ i h c Công ngh Sài gònườ
Khoa Công ngh Thông tinH NG Đ I T NGƯỚ ƯỢ
S d ng Scanner
Class Scanner trong Package java.util;
Các b c nh p d li u:ướ
Thêm l nh vào đ u ch ng trình: ươ
import java.util.*;
Thêm l nh:
Scanner datain=new Scanner(System.in);
Khai báo bi n ki u String ch a t m d li u nh p:ế
String temp=datain.nextLine();