मैं यहां दोनों को ढूंढ रहा हूं और Google लोगों को long
से int
से परेशानी हो रही है और दूसरी तरफ नहीं। फिर भी मुझे यकीन है कि मैं अकेला नहीं हूं जो इस परिदृश्य में int
से Long
पर जाने से पहले चला गया है।मैं जावा में int से Long में कैसे परिवर्तित करूं?
मुझे मिला एकमात्र अन्य उत्तर "बस इसे पहले स्थान पर लंबे समय तक सेट करें" जो वास्तव में प्रश्न का समाधान नहीं करता है।
क्या कोई मेरी मदद कर सकता है? मैं शुरू में कास्टिंग की कोशिश की लेकिन मैं एक "Cannot cast from int to Long
"
for (int i = 0; i < myArrayList.size(); ++i) {
content = new Content();
content.setDescription(myArrayList.get(i));
content.setSequence((Long) i);
session.save(content);
}
आप कल्पना कर सकते हैं मैं एक छोटे से उलझन में हूँ, मैं पूर्णांक के बाद से कुछ सामग्री एक ArrayList और इकाई के रूप में में आ रहा है का उपयोग कर अटक कर रहा हूँ जिसके लिए मैं इस जानकारी को संग्रहीत करने के लिए अनुक्रम संख्या को लंबे समय तक आवश्यक है।
धन्यवाद!
(लंबी मैं = 0; i
Instantsoup
@Instantsoup हाँ कि पाश के लिए काम करेंगे, लेकिन मैं के निचले भाग में निर्दिष्ट के रूप में मेरे जब मैं इंडेक्स स्थिति – Ghosty
लंबे समय तक प्राप्त करने के लिए निर्दिष्ट करता हूं, तो निर्दिष्ट करने वाले एरेलेलिस्ट के साथ काम करने के लिए आदिम int की आवश्यकता होती है Value = intValue | 0L; –