मैं जैसे कि "alexei.ATable $ IndexOfATable.access $ 1400 (ATable.java:80) पर"
और मैं दिलचस्प हूँ, क्या संख्या 1400 एक ढेर में एक स्ट्रिंग, मिल गया है? इनर क्लास इंडेक्सऑफटेबल में केवल 3 फ़ील्ड हैं, 1400 नहीं हैं।
Intresting, संख्या 1400 इतनी बड़ी क्यों है?
debug:
Exception in thread "main" java.lang.NullPointerException
at alexei.ATable$IndexOfATable.compareTwoRows(ATable.java:181)
at alexei.ATable$IndexOfATable.access$1400(ATable.java:80)
at alexei.ATable.updateIndex(ATable.java:501)
at alexei.ATable.addRow(ATable.java:361)
at learn.Base.main(Base.java:18)
Java Result: 1
'.. $ 1400' एक विशेष पहचानकर्ता का हिस्सा है - उनमें '$' के साथ पहचानकर्ता * सामान्य रूप से * एक कंपाइलर/उपकरण (जावा में अज्ञात कक्षाओं सहित) द्वारा उत्पन्न होते हैं। इसे किसी सूचकांक या आकार से संबंधित नहीं होना चाहिए। देखें [यह उत्तर] (http://stackoverflow.com/a/4636669/2246674) "सामान्यतः" का अर्थ क्या है। – user2246674
मुझे एहसास हुआ है, वे चरण 100 द्वारा गिने गए हैं: $ 000 तक पहुंचें, $ 100 तक पहुंचें, $ 200 तक पहुंचें और इसी तरह – Dumas45