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

সংগ্রহের API গুলি বিকাশকারীদের ক্লাস এবং ইন্টারফেসের একটি সেট সরবরাহ করে যা বস্তুর সংগ্রহগুলি পরিচালনা করতে সহজ করে তোলে।


30
আমি কীভাবে কোনও জাভা মানচিত্রের প্রতিটি প্রবেশের উপরে দক্ষতার সাথে পুনরাবৃত্তি করব?
আমার Mapযদি জাভাতে ইন্টারফেস প্রয়োগকারী কোনও জিনিস থাকে এবং আমি এর মধ্যে থাকা প্রতিটি জোড়ায় পুনরাবৃত্তি করতে চাই, মানচিত্রটি দিয়ে যাওয়ার সবচেয়ে কার্যকর উপায় কোনটি? উপাদানগুলির ক্রমটি ইন্টারফেসের জন্য আমার কাছে থাকা নির্দিষ্ট মানচিত্রের প্রয়োগের উপর নির্ভর করবে?

30
জাভাতে লিংকডলিস্ট ওভার অ্যারেলিস্ট কখন ব্যবহার করবেন?
আমি সর্বদা সহজভাবে ব্যবহার করার জন্য এক হয়েছি: List<String> names = new ArrayList<>(); আমি ইন্টারফেসটি বহনযোগ্যতার জন্য টাইপের নাম হিসাবে ব্যবহার করি , যাতে আমি যখন এই জাতীয় প্রশ্নগুলি জিজ্ঞাসা করি তখন আমি আমার কোডটি পুনরায় কাজ করতে পারি। কখন এবং তদ্বিপরীত LinkedListব্যবহার করা উচিত ArrayList?

30
এক লাইনে একটি অ্যারেলিস্টের সূচনা
আমি পরীক্ষার উদ্দেশ্যে বিকল্পগুলির একটি তালিকা তৈরি করতে চেয়েছিলাম। প্রথমে, আমি এটি করেছি: ArrayList<String> places = new ArrayList<String>(); places.add("Buenos Aires"); places.add("Córdoba"); places.add("La Plata"); তারপরে, আমি কোডটি নিম্নরূপে রিফ্যাক্টর করেছি: ArrayList<String> places = new ArrayList<String>( Arrays.asList("Buenos Aires", "Córdoba", "La Plata")); এই কাজ করতে একটি ভাল উপায় আছে কি?

30
মান অনুসারে একটি মানচিত্র <কী, মান> বাছাই করুন
আমি জাভাতে তুলনামূলকভাবে নতুন এবং প্রায়শই দেখতে পাই যে Map&lt;Key, Value&gt;মানগুলি অনুসারে আমার সাজানো দরকার । যেহেতু মানগুলি অনন্য নয়, তাই আমি নিজেকে এটিকে রূপান্তরিত করতে keySetএবং অ্যারের সাথে একটি কাস্টম তুলনাকারীরarray মাধ্যমে বাছাই করে যা কীটির সাথে সম্পর্কিত মান অনুসারে সাজায়। কোন সহজ উপায় আছে?

24
কোনও লুপে অবজেক্টগুলি সরিয়ে রাখার সময় কোনও সংগ্রহের মাধ্যমে আইট্রেট করা, সমকালীন মডেলিংএক্সেপশন এড়ানো
আমরা সবাই জানি যে কারণে আপনি নিম্নলিখিতটি করতে পারবেন না ConcurrentModificationException: for (Object i : l) { if (condition(i)) { l.remove(i); } } তবে এটি দৃশ্যত কখনও কখনও কাজ করে তবে সবসময় না। এখানে কিছু নির্দিষ্ট কোড রয়েছে: public static void main(String[] args) { Collection&lt;Integer&gt; l = new ArrayList&lt;&gt;(); for …

30
আমি কীভাবে একটি স্থিতিশীল মানচিত্রের সূচনা করতে পারি?
আপনি Mapজাভাতে কোনও স্ট্যাটিক কীভাবে শুরু করবেন ? একটি পদ্ধতি: স্ট্যাটিক ইনিশিয়ালাইজার পদ্ধতি দুটি: ইনসেন্ট ইনিশিয়ালাইজার (বেনামে সাবক্লাস) বা অন্য কোনও পদ্ধতি? প্রতিটি আগপাছ কি হয়? দুটি পদ্ধতি ব্যাখ্যা করার জন্য এখানে একটি উদাহরণ দেওয়া হল: import java.util.HashMap; import java.util.Map; public class Test { private static final Map&lt;Integer, String&gt; myMap …

12
কিভাবে সরাসরি হ্যাশম্যাপ (আক্ষরিক উপায়ে) সূচনা করবেন?
জাভা হ্যাশম্যাপটি এভাবে শুরু করার কোনও উপায় আছে ?: Map&lt;String,String&gt; test = new HashMap&lt;String, String&gt;{"test":"test","test":"test"}; সঠিক বাক্য গঠন কী হবে? আমি এই সম্পর্কে কিছুই খুঁজে পাই না। এটা কি সম্ভব? আমি মানচিত্রে এমন কিছু "চূড়ান্ত / স্থিতিশীল" মান রাখার জন্য সবচেয়ে সংক্ষিপ্ত / দ্রুততম পদ্ধতির সন্ধান করছি যা কখনই পরিবর্তন …


15
জাভা "ডাবল ব্রেস সূচনা" এর দক্ষতা?
Over этот вопрос есть ответы на স্ট্যাক ওভারফ্লো на русском : Что такое ডাবল ব্রেস инициализация? ইন জাভার লুকায়িত বৈশিষ্ট্য শীর্ষ উত্তর উল্লেখ ডাবল বন্ধনী সূচনা , একটি সঙ্গে খুব enticing শব্দবিন্যাস: Set&lt;String&gt; flavors = new HashSet&lt;String&gt;() {{ add("vanilla"); add("strawberry"); add("chocolate"); add("butter pecan"); }}; এই আইডিয়োম এটিতে একটি উদাহরণ ইনিশিয়ালাইজার …


18
জাভাতে কোনও অ্যারে কীভাবে সেট এ রূপান্তর করবেন
আমি জাভাতে একটি অ্যারে একটি সেটে রূপান্তর করতে চাই। এটি করার কিছু সুস্পষ্ট উপায় রয়েছে (অর্থাত লুপের সাহায্যে) তবে আমি কিছুটা পরিষ্কার, কিছু চাই: java.util.Arrays.asList(Object[] a); কোন ধারনা?
717 java  collections  arrays  set 

13
জাভাতে মানচিত্রকে তালিকায় রূপান্তর করবেন কীভাবে?
সবচেয়ে ভালো উপায় একটি রূপান্তর করতে কি Map&lt;key,value&gt;একটি থেকে List&lt;value&gt;? সমস্ত মানগুলির উপরে কেবল পুনরাবৃত্তি করুন এবং সেগুলি একটি তালিকায় ?োকান বা আমি কি কিছু উপেক্ষা করছি?
674 java  list  collections  map 



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