/ / Android में सरणी सूची के प्रत्येक स्तंभ मान कैसे प्राप्त करें? - जावा

एंड्रॉइड में सरणीसूची के प्रत्येक कॉलम मान कैसे प्राप्त करें? - जावा

मेरी सरणी सूची में मैं बहुत सारा डेटा संग्रहीत कर रहा हूं। जब मुझे उदाहरण के लिए डेटा मिल रहा है 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);