मेरी सरणी सूची में मैं बहुत सारा डेटा संग्रहीत कर रहा हूं। जब मुझे उदाहरण के लिए डेटा मिल रहा है myarraylist.get (0) इसका मतलब है कि यह पूरी पंक्ति को प्रदर्शित कर रहा है। लेकिन मुझे जरूरत है उस पंक्ति के प्रत्येक कॉलम को प्राप्त करें। मैं यह कैसे कर सकता हूं ... कृपया इस बारे में मेरी मदद करें ... अग्रिम में धन्यवाद
उत्तर:
उत्तर № 1 के लिए 1आप सभी मूल्यों को प्राप्त कर सकते हैं iterating
लूप के लिए एक आंतरिक के साथ लूप के लिए उपयोग करना।
ArrayList<ArrayList<String>> row = new ArrayList<ArrayList<String>>();
ArrayList<String> column = new ArrayList<String>();
column.add("column1");
column.add("column2");
row.add(column);
for (int i = 0; i < row.size(); i++) {
for (int j = 0; j < column.size(); j++) {
Log.d("values", row.get(i).get(j));
}
}
जवाब के लिए 4 № 2
अगर यह होता है ArrayList<ArrayList<object>>
, उपयोग myarraylist.get(row).get(column);