প্রশ্ন ট্যাগ «indexoutofboundsexception»

25
কী কারণে জাভা.এল.আরআইইন্ডেক্স আউটঅফফাউন্ডস এক্সসেপশন হয় এবং আমি কীভাবে এটি প্রতিরোধ করব?
এর ArrayIndexOutOfBoundsExceptionঅর্থ কী এবং আমি কীভাবে এ থেকে মুক্তি পাব? এখানে একটি কোড নমুনা যা ব্যতিক্রম ট্রিগার করে: String[] names = { "tom", "bob", "harry" }; for (int i = 0; i <= names.length; i++) { System.out.println(names[i]); }

10
অভিধানের মতো তালিকার কেন নিরাপদ "পান" পদ্ধতি নেই?
কেন তালিকার মতো অভিধানের মতো নিরাপদ "get" পদ্ধতি নেই? >>> d = {'a':'b'} >>> d['a'] 'b' >>> d['c'] KeyError: 'c' >>> d.get('c', 'fail') 'fail' >>> l = [1] >>> l[10] IndexError: list index out of range

15
অ্যারেলিস্টের জন্য প্রাথমিক আকার
আপনি একটি অ্যারেলিস্টের জন্য প্রাথমিক আকারটি সেট করতে পারেন ArrayList<Integer> arr=new ArrayList<Integer>(10); তবে, আপনি পারবেন না arr.add(5, 10); কারণ এটি সীমার বাইরে ব্যতিক্রম ঘটায়। আপনার বরাদ্দ করা স্থানটি অ্যাক্সেস করতে না পারলে প্রাথমিক আকার নির্ধারণের ব্যবহার কী? অ্যাড ফাংশনটি হিসাবে সংজ্ঞায়িত করা হয়েছে add(int index, Object element)তাই আমি সূচি 10 …

9
আকার পরীক্ষা না করে বা সীমা ছাড়াই আমি স্ট্রিংয়ের প্রথম এন অক্ষরগুলি কীভাবে পেতে পারি?
nজাভাতে কোনও স্ট্রিংয়ের প্রথম অক্ষরগুলি কীভাবে আমি প্রথমে একটি আকার চেক না করে করব (ইনলাইন গ্রহণযোগ্য) বা ঝুঁকি নিয়ে IndexOutOfBoundsException?

8
অ্যারেআইন্ডেক্সআউটআউটবাউন্ডসএপশন যখন অ্যারেলিস্টের পুনরুক্তি ব্যবহার করে
এই মুহুর্তে, আমার কাছে কোডের একটি টুকরোযুক্ত একটি প্রোগ্রাম রয়েছে যা দেখতে এটির মতো দেখাচ্ছে: while (arrayList.iterator().hasNext()) { //value is equal to a String value if( arrayList.iterator().next().equals(value)) { // do something } } আমি কি ঠিক তাই করছি, অ্যারেলিস্টের মাধ্যমে যতদূর ঘুরিয়ে যায়? আমি যে ত্রুটিটি পাচ্ছি তা হ'ল: java.lang.ArrayIndexOutOfBoundsException: …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.