Khi tôi chạy mã sau, không có gì được sao chép - tôi đang làm gì sai?Cách tốt nhất để sao chép từ mảng này sang mảng khác
Ngoài ra, đây có phải là cách tốt nhất/hiệu quả nhất để sao chép dữ liệu từ mảng này sang mảng khác không?
public class A {
public static void main(String args[]) {
int a[] = { 1, 2, 3, 4, 5, 6 };
int b[] = new int[a.length];
for (int i = 0; i < a.length; i++) {
a[i] = b[i];
}
}
}
er, bạn không chỉ cần làm điều đó? – zellio
Bạn thấy vấn đề gì? Mã của bạn có vẻ tốt (bạn đang tìm kiếm System.arraycopy()?) – rsp
@Mimi, @rsp - có một lỗi trong mã của anh ấy! –