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


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.