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 4 của 4
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Cách khởi tạo mảng động trong lập trình java?

    Như tiêu đề mình muốn hỏi cách khởi tạo mảng động trong CT của java
    VD: khai báo
    String [][]B;
    B=new String[10][2];
    //Thực hiện nhập giá trị vào B ko cần xác định có bao nhiêu hàng
    giả sử nhập 6 hàng 2 cột
    và khi kiểm tra số hàng cần trả về B.length=6 chứ ko phải B.length=10
    rất mong nhận đc trả lời sớm và hướng dẫn chi tiết giúp mình tks

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Bạn có thể dùng cấu trúc sau

    Mã:
    ArrayList<ArrayList<String>> b;

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    bạn có thể dùng List,ArrayList,Vector

    demo :
    String s="hello zstar"
    Vector v=new Vector();
    v.add(s);

    //lấy giá trị
    s=(String)v.elementAt(0);

    Nếu add 1 kiểu Object thì phải ép kiểu Object

  4. #4
    Bạn có thể sử dụng arrayCopy trong Java, cách tốt nhất là nên sử dụng Collection và Generic như hướng dẫn của 2 anh đã nêu ở trên

 

 

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
  •