मैं अपनी सरणी में आइटम आईडी की संख्या गिनना चाहता हूं, क्या मुझे यह उदाहरण मिल सकता है कि मैं इसे अपने कोड में जोड़ने के बारे में कैसे जाऊंगा। नीचे कोड; ,मेरी सरणी सूची में आइटमों की संख्या की गणना करें
int itemCount = list.size();
हालांकि आप अद्वितीय itemIds की संख्या (गिनती करने के लिए देख रहे हैं:
if (value != null && !value.isEmpty()) {
Set set = value.keySet();
Object[] key = set.toArray();
Arrays.sort(key);
for (int i = 0; i < key.length; i++) {
ArrayList list = (ArrayList) value.get((String) key[i]);
if (list != null && !list.isEmpty()) {
Iterator iter = list.iterator();
double itemValue = 0;
String itemId = "";
while (iter.hasNext()) {
Propertyunbuf p = (Propertyunbuf) iter.next();
if (p != null) {
itemValue = itemValue + p.getItemValue().doubleValue();
itemId = p.getItemId();
}
buf2.append(NL);
buf2.append(" " + itemId);
}
double amount = itemValue;
totalAmount += amount;
}
}
}
मुझे नहीं लगता कि प्रश्न नमूना कोड के साथ अच्छी तरह से मेल खाता है। क्या आप 'विशिष्ट' आइटम आईडी या इसी तरह की संख्या की तलाश में हैं? –