मैं यहां और Google लोगों दोनों को ढूंढता रहता हूं, जिससे आने-जाने में परेशानी होती longहै intऔर दूसरे तरीके से नहीं। फिर भी मुझे यकीन है कि मैं केवल एक है कि से जाने से पहले इस परिदृश्य में समाप्त हो गया है नहीं कर रहा हूँ कर रहा हूँ 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);
}
जैसा कि आप कल्पना कर सकते हैं कि मैं थोड़ा हैरान हूं, intक्योंकि मैं कुछ सामग्री के रूप में उपयोग कर रहा हूं ArrayListऔर एक इकाई के रूप में आ रहा हूं, जिसके लिए मैं इस जानकारी को संग्रहीत कर रहा हूं, क्रम संख्या की आवश्यकता है।
intकिया long, फिर असाइन longकिया Long। जैसेint x = 2; Long y = (long)x;