নির্দিষ্ট অ্যারেলিস্ট আইটেম পান


189
public static ArrayList mainList = someList;

আমি কীভাবে এটি থেকে একটি নির্দিষ্ট আইটেম পেতে পারি ArrayList? mainList[3]?


8
অ্যারেলিস্ট এপিআই জাভাদোক উল্লেখ না করার জন্য ডাউনভোটেড। যা অনলাইনেও সহজলভ্য।
— YoK

86
জাভাতে নতুন, কোনও অ্যারেলিস্ট উপাদানটি কীভাবে অ্যাক্সেস করবেন তা জানতে চেয়েছিলেন, এটি গুগলড, প্রথম ফলাফলটি এই প্রশ্ন। কয়েক সেকেন্ডের মধ্যে আমার যা দরকার তা পেয়েছি।
— গ্যারেথ লুইস

1
জাভাডোক জাভার ডকুমেন্টেশন, এতে সমস্ত অবজেক্ট এবং এর পদ্ধতি রয়েছে
— xorinzor

1
এটি কিছুটা সহজ প্রশ্ন, তবে এসও পোস্টগুলি সর্বদা গুগলে প্রথমে আসে এবং তাই আমাদের এই সমস্ত অগ্রগতি রয়েছে।
— শরণ দুগিরালা

6
জাভাডক এই প্রশ্নটির সাথে 600 টি লাইন বিশৃঙ্খলা তাই এর উল্লেখ করা অকার্যকর।
— m12lrpv

উত্তর:


258

অনেকে ইতিমধ্যে আপনাকে বলেছে:

mainList.get(3);

অ্যারেলিস্ট জাভাদোক চেক করতে ভুলবেন না ।

এছাড়াও অ্যারে সূচকগুলি সম্পর্কে সতর্কতা অবলম্বন করুন: জাভাতে, প্রথম উপাদানটি সূচকে থাকে 0। সুতরাং আপনি যদি তৃতীয় উপাদানটি পেতে চেষ্টা করছেন তবে আপনার সমাধান হবেmainList.get(2);



14
mainList.get(list_index)

সম্ভবত এই ব্যাখ্যাটি বা যেখানে এই ফাংশনটি নথিভুক্ত করা হয়েছে তার সংযোগের কারণে এটিকে হ্রাস করা হয়েছিল, বা সম্ভবত কারণ এটি (এখন পর্যন্ত) 6 টির উত্তরগুলির মধ্যে সবচেয়ে খারাপ যা সমস্ত মূলত একই জিনিস বলে say
— বার্নহার্ড বার্কার


5

আমরা মূল তালিকাভুক্ত (সূচক) ব্যবহার করে মানটি মুদ্রণ করি যেখানে সূচকটি '0' দিয়ে শুরু হয়। উদাহরণস্বরূপ: mainList.get (2) তালিকার 3 য় উপাদান মুদ্রণ করে।


4

আপনি কেবল অ্যারেলিস্ট এপিআই থেকে আপনার উত্তর পেতে পারেন ডক ।

দয়া করে সর্বদা এপিআই ডকুমেন্টেশন উল্লেখ করুন .. এটি সাহায্য করে

আপনার কলটি দেখতে নীচের মত দেখাবে:

mainList.get(3);

বেসিকগুলি সহ অ্যারেলিস্ট বোঝার জন্য এখানে সহজ টিউটোরিয়ালটি রয়েছে:

http://www.javadeveloper.co.in/java/java-arraylist-tutorial.html


3

চেষ্টা করুন:

ArrayListname.get(index);

indexসূচীতে অবস্থানটি কোথায় এবং ArrayListnameঅ্যারেলিস্টের নাম যেমন আপনার ক্ষেত্রে মেনলিস্ট।


-2

আমি গতিশীলভাবে সংশ্লিষ্ট ক্ষেত্রগুলিতে এন্ট্রিগুলিতে রাখার জন্য অ্যারেলিস্টএডাপ্টার ব্যবহার করছি; ভবিষ্যতের প্রশ্নের জন্য এটি দরকারী হতে পারে

 AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo)item.getMenuInfo();

এবং তারপরে, আপনি নীচের মতো যে কোনও অ্যারেলিস্ট আইটেম আনতে পারেন:

arrayListName(info.position);
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.