1. Trang chủ
  2. » Công Nghệ Thông Tin

Công nghệ lập trình hứơng đối tượng chương 3 2

9 197 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 9
Dung lượng 252,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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ònKhoa Công nghệ Thông tin HƯỚNG ĐỐI TƯỢNG NỘI DUNG  Nhập dữ liệu từ

Trang 1

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

Trang 2

Trường Đại học Công nghệ Sài gòn

Khoa Công nghệ Thông tin

HƯỚ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 thông qua console

 Sử dụng class JOptionPane nhập dữ liệu từ bàn phím thông qua GUI (Graphic User Interface)

Trang 3

Trường Đại học Công nghệ Sài gòn

Khoa Công nghệ Thông tin

HƯỚ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();

Trang 4

Trường Đại học Công nghệ Sài gòn

Khoa Công nghệ Thông tin

HƯỚ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.*

Trang 5

Trường Đại học Công nghệ Sài gòn

Khoa Công nghệ Thông tin

HƯỚ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();

Trang 6

Trường Đại học Công nghệ Sài gòn

Khoa Công nghệ Thông tin

HƯỚNG ĐỐI TƯỢNG

Ví dụ

import java.util.Scanner;

public class GetInputFromKeyboard {

public static void main( String[] args ){

Scanner dataIn = new Scanner(System.in) );

String name = "";

System.out.print("Nhập tên:");

name = dataIn.nextLine();

System.out.println("Xin chào " + name );

}

Import java.util.*

Chuyen doi kieu khi dung Scanner Khi dung Scanner nen chuyen sang text

Int i=Interger.pasrseInt(chuoi);

String s=Interger.toString(so);

Double d=Double.passeDouble(chuoi); String s=Double.toString(so);

Trang 7

Trường Đại học Công nghệ Sài gòn

Khoa Công nghệ Thông tin

HƯỚNG ĐỐI TƯỢNG

Sử dụng JOptionPane

Class JOptionPane trong Package javax.Swing;

 Các bước nhập dữ liệu:

 Thêm lệnh vào đầu chương trình:

 import java.swing.*;

 Thêm lệnh:

 name=JOptionPane.showInputDialog(“Nhap ten");

Trang 8

Trường Đại học Công nghệ Sài gòn

Khoa Công nghệ Thông tin

HƯỚNG ĐỐI TƯỢNG

Ví dụ

import javax.swing.JOptionPane;

public class GetInputFromKeyboard {

public static void main( String[] args ){

String name = "";

name=JOptionPane.showInputDialog(“Nhap ten");

String msg = "Hello " + name ;

JOptionPane.showMessageDialog(null, msg);

} }

Import javax.swing.*

Trang 9

Trường Đại học Công nghệ Sài gòn

Khoa Công nghệ Thông tin

HƯỚNG ĐỐI TƯỢNG

Chuyển đổi kiểu

 Chuỗi sang số:

 Số nguyên: Integer.parseInt(String a);

 String a=“123”;

 int dataint=Integer.parseInt(a);

 Số thực:

 String a=“123”;

 double dataint=Double.parseDouble(a);

 Số sang chuỗi:

 String s=Integer.toString(int i);

 String s=Double.toString(double i);

Ngày đăng: 03/12/2015, 20:33

TỪ KHÓA LIÊN QUAN

w