Tôi đang cố gắng lưu các nhóm trong một chuỗi vào một mảng để tôi có thể sử dụng chúng trong các biến riêng lẻ nếu tôi cần. Đối với điều này tôi sử dụng chia nhưng đối với một số lý do tôi chỉ nhận được chuỗi đầy đủ ở vị trí đầu tiên trong mảng: ultimate_array [0]. Nếu tôi muốn sử dụng ultimate_array [1] tôi nhận được một ngoại lệ như "ngoài giới hạn". Bạn có biết tôi đang làm gì sai không?chia không hoạt động chính xác
String string_final = "";
String[] ultimate_array = new String[100];
String sNrFact = "";
string_final="Nrfact#$idfact1#$valfact1#$idfact2#$valfact2#$idfact3#$valfact3#$idfact4#$valfact4#$idfact5#$valfact5#$idfact6#$valfact6#$idfact7#$valfact7#$idfact8#$valfact8#$idfact9#$valfact9#$idfact10#$valfact10";
ultimate_array = string_final.split("#$");
sNrFact = ultimate_array[0];
Đối số cho 'split()' phải là regex, vì vậy '$' là kết quả "kết thúc chuỗi" –