Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Không nhập được xâu.

    mình có viết đoạn chương trình này để nhập vào miêu tả mặt hàng nhưng ko được mong các bạn chỉ giùm : thanks[IMG]images/smilies/online.gif[/IMG]

    Mã:
    import java.util.Scanner;public class InvoiceTest{    public static void main(String args[])    {        Invoice p1 = new Invoice();        Scanner input = new Scanner( System.in );        int a;        double b;        String s;        System.out.print("Nhap So hieu cua mat hang : ");        a = input.nextInt();                       System.out.print("Nhap mieu ta mat hang : ");               s = input.nextLine();                    }}

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    a = input.nextInt();
    lệnh này chưa đẩy bộ điệm ra ngoài nên không nhập được phần sau
    System.out.print("Nhap So hieu cua mat hang : ");
    a = input.nextInt();
    //đẩy bộ đệm ra ngoài (còn nhìu cách khác)
    input.nextLine();

    System.out.print("Nhap mieu ta mat hang : ");

    s = input.nextLine();

    Scanner input = new Scanner( System.in );

    cái này củ rồi đừng sử dụng nữa, thay bằng
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •