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

স্কালা প্রোগ্রামিং ভাষার জন্য সংগ্রহের পাঠাগার

18
স্কেলা ২.৮ সংগ্রহের পাঠাগারটি কি "ইতিহাসের দীর্ঘতম সুইসাইড নোট" এর একটি মামলা? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …

4
স্কেলা 2.8 ব্রেকআউট
স্কেলা ২.৮ এ এখানে একটি অবজেক্ট রয়েছে scala.collection.package.scala: def breakOut[From, T, To](implicit b : CanBuildFrom[Nothing, T, To]) = new CanBuildFrom[From, T, To] { def apply(from: From) = b.apply() ; def apply() = b.apply() } আমাকে বলা হয়েছে যে এর ফলাফলগুলি: > import scala.collection.breakOut > val map : Map[Int,String] = List("London", …

6
স্কালায় আমি কখন ভেক্টর বেছে নেব?
দেখে মনে হচ্ছে Vectorএটি স্কালা সংগ্রহের পার্টিতে দেরি হয়ে গেছে এবং সমস্ত প্রভাবশালী ব্লগ পোস্ট ইতিমধ্যে ছেড়ে গেছে। জাভাতে ArrayListডিফল্ট সংগ্রহ - আমি ব্যবহার করতে পারি LinkedListতবে কেবল যখন আমি একটি অ্যালগরিদমের মাধ্যমে চিন্তা করি এবং অনুকূলিত করার জন্য যথেষ্ট যত্ন করি। স্কালায় আমি কি Vectorআমার ডিফল্ট হিসাবে ব্যবহার করা …

4
স্কালায় জাভা কনভার্টার্স এবং জাভা কনভার্সনের মধ্যে পার্থক্য কী?
ইন scala.collection, দুটি খুব অনুরূপ অবজেক্ট JavaConversionsএবং JavaConverters। এই দুটি বস্তুর মধ্যে পার্থক্য কী? কেন তাদের উভয় অস্তিত্ব আছে? আমি কখন একটি বনাম অন্যটি ব্যবহার করতে চাই?


13
কোনও সংগ্রহকে ম্যাপ-বাই-কীতে পরিণত করার সর্বোত্তম উপায়?
যদি আমি একটি সংগ্রহ আছে cধরনের Tএবং সেখানে একটি সম্পত্তি pউপর T(টাইপ এর Pবলো), একটি করতে সবচেয়ে ভালো উপায় কি মানচিত্র-বাই-আহরণের কী ? val c: Collection[T] val m: Map[P, T] একটি উপায় নিম্নলিখিত: m = new HashMap[P, T] c foreach { t => m add (t.getP, t) } তবে এখন …

3
স্কেলে অ্যারে এবং তালিকার মধ্যে পার্থক্য
কোন ক্ষেত্রে আমার অ্যারে (বাফার) এবং তালিকা (বাফার) ব্যবহার করা উচিত। কেবলমাত্র একটি পার্থক্য যা আমি জানি তা হ'ল অ্যারেগুলি অবিভক্ত এবং তালিকাগুলি কোভেরিয়েন্ট। তবে পারফরম্যান্স এবং অন্যান্য কিছু বৈশিষ্ট্য সম্পর্কে কী বলা যায়?

1
স্ট্রিম বনাম ভিউ আইটেমেটর
স্টালা, ভিউ (সেকভিউ) এবং স্কেলে আইট্রেটারগুলির মধ্যে পার্থক্যগুলি কী? এটি আমার বোঝাপড়া: তারা সব অলস তালিকা। স্ট্রিম মানগুলিকে ক্যাশে করে। Iteters শুধুমাত্র একবার ব্যবহার করা যাবে? আপনি শুরুতে ফিরে যেতে পারেন এবং আবার মানটি মূল্যায়ন করতে পারবেন না? দেখার মানগুলি ক্যাশে করা হয়নি তবে আপনি সেগুলি বারবার মূল্যায়ন করতে পারেন? …

6
স্কালায় রিসোর্স ফোল্ডার থেকে ফাইলগুলি কীভাবে পড়বেন?
আমার নীচের মতো একটি ফোল্ডার কাঠামো রয়েছে: - main -- java -- resources -- scalaresources --- commandFiles এবং সেই ফোল্ডারে আমার ফাইলগুলি পড়তে হয়। কোডটি এখানে: def readData(runtype: String, snmphost: String, comstring: String, specificType: String): Unit = { val realOrInvFile = "/commandFiles/snmpcmds." +runtype.trim // these files are under commandFiles folder, …

10
স্কালায় কোনও মানচিত্র উল্টানোর জন্য মার্জিত উপায়
স্কেল শিখতে বর্তমানে কিছু উল্টানো মান-> কী লুপআপ করার জন্য মানচিত্রকে উল্টানো দরকার। আমি এটি করার জন্য একটি সহজ উপায়ের সন্ধান করছিলাম, তবে কেবলমাত্র এটি নিয়ে এসেছিল: (Map() ++ origMap.map(kvp=>(kvp._2->kvp._1))) কারও বেশি মার্জিত অ্যাপ্রোচ আছে?

4
স্কেল: স্কালা সংগ্রহগুলিতে ট্র্যাভারেবল এবং আইটারেবল বৈশিষ্ট্যের মধ্যে পার্থক্য কী?
আমি এই প্রশ্নের দিকে নজর রেখেছি কিন্তু তবুও Iteable এবং Traversable বৈশিষ্ট্যের মধ্যে পার্থক্য বুঝতে পারি না। কেউ কি ব্যাখ্যা করতে পারেন?

3
স্কালায় সাবহারি পাওয়ার সঠিক উপায় কী?
আমি স্কালায় একটি সাববারে পাওয়ার চেষ্টা করছি এবং এটি করার সঠিক উপায়টি কী তা নিয়ে আমি কিছুটা বিভ্রান্ত। আমি সবচেয়ে বেশি যা চাই তা হ'ল আপনি কীভাবে অজগরটিতে এটি করতে পারেন তা হ'ল: x = [3, 2, 1] x[0:2] তবে আমি মোটামুটি নিশ্চিত যে আপনি এটি করতে পারবেন না। এটি …

3
স্কালার অপরিবর্তনীয় সেট কেন সমপরিমাণ নয়?
সম্পাদনা : মূল উত্তরের ভিত্তিতে এই প্রশ্নটি পুনরায় লিখেছেন scala.collection.immutable.Setবর্গ এর ধরন প্যারামিটারে covariant করা হয় না। কেন? import scala.collection.immutable._ def foo(s: Set[CharSequence]): Unit = { println(s) } def bar(): Unit = { val s: Set[String] = Set("Hello", "World"); foo(s); //DOES NOT COMPILE, regardless of whether type is declared //explicitly …

10
একটি জাভা সংগ্রহকে একটি স্কালা সংগ্রহে রূপান্তর করা
ওভারফ্লো প্রশ্ন স্ট্যাক সম্পর্কিত সম্পর্কিত নতুন হ্যাশসেট (সংগ্রহ) এর সমতুল্য, আমি কীভাবে একটি জাভা সংগ্রহ ( java.util.Listবলি) একটি স্কালা সংগ্রহে রূপান্তর করব List? আমি আসলে জাভা এপিআই কলটি স্প্রিংয়ে রূপান্তর করার চেষ্টা করছি SimpleJdbcTemplate, যা java.util.List<T>একটিকে স্কালকে অস্থাবরতে রূপান্তরিত করে HashSet। উদাহরণস্বরূপ: val l: java.util.List[String] = javaApi.query( ... ) val …

3
পরম বলতে কী: _ * স্কালায় মানে?
স্কালায় নতুন হওয়ার কারণে (২.৯.১) আমার একটি রয়েছে List[Event]এবং এটি একটিতে অনুলিপি করতে চাই Queue[Event]তবে নীচের সিনট্যাক্সটির Queue[List[Event]]পরিবর্তে এর ফলস্বরূপ : val eventQueue = Queue(events) কোন কারণে, নিম্নলিখিত কাজ করে: val eventQueue = Queue(events : _*) তবে আমি এটি বুঝতে চাই যে এটি কী করে এবং কেন এটি কাজ করে? …

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