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 5 của 5
  1. #1
    Trích dẫn Gửi bởi mt_686868
    Anh ơi tức là đoạn này nó trả về giá trị maSV,hoten,chichi,lop à anh
    Giống như kiểu toString() à anh
    Ở đây nó trả về 1 mảng 5 Object : maSV, ho, ten, diaChi, lop
    Thực tế nó ko phụ thuộc 5 Object đó là kiểu gì, muốn lấy giá trị các giá trị maSV, ho,... thì phải ép về kiểu tương ứng, ở đây là kiểu String (String cũng là 1 kiểu Object)

    Cách viết này để sau này dù các dữ liệu maSV, ho, ten,... là kiểu dữ liệu gì thì cũng không phải thay đổi code, muốn lấy giá trị thì chỉ việc ép kiểu từng Object trong mảng trả về thôi.

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Dòng lệnh Object[] toArray() để làm gì ạ?

    public class sinhVien extends nguoi implements java.io.Serializable{
    String maSV;
    String lop;

    public sinhVien(String maSV, String lop, String ho, String ten, String diaChi) {
    super(ho, ten, diaChi);
    this.maSV = maSV;
    this.lop = lop;
    }

    public sinhVien() {
    }

    public String getLop() {
    return lop;
    }

    public void setLop(String lop) {
    this.lop = lop;
    }

    public String getMaSV() {
    return maSV;
    }

    public void setMaSV(String maSV) {
    this.maSV = maSV;
    }
    public Object[] toArray(){
    return new Object[]{maSV,ho,ten,diaChi,lop};

    }

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    ách
    trong đoạn code trên
    đoạn
    Mã:
    public Object[] toArray(){
    return new Object[]{maSV,ho,ten,diaChi,lop};
    nó là 1 method rồi
    toArray() là tên
    Object[] là giá trị trả về(ở đây là 1 mảng Object)

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi empratysg
    ách
    trong đoạn code trên
    đoạn
    Mã:
    public Object[] toArray(){
    return new Object[]{maSV,ho,ten,diaChi,lop};
    nó là 1 method rồi
    toArray() là tên
    Object[] là giá trị trả về(ở đây là 1 mảng Object)
    Anh ơi tức là đoạn này nó trả về giá trị maSV,hoten,chichi,lop à anh
    Giống như kiểu toString() à anh

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Em Cảm ơn các anh ạ

 

 

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
  •