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

জেনেরিক্স হ'ল নেট ভাষা, জাভা, সুইফট এবং মরিচাসহ বিভিন্ন ভাষায় প্যারাম্যাট্রিক পলিমারফিজমের একটি রূপ।

13
কেউ কেউ দাবি করেন যে জাভা জেনেরিকের প্রয়োগ খারাপ?
আমি মাঝে মধ্যে শুনেছি জেনেরিক্স সহ জাভা এটি সঠিকভাবে পায় নি। (নিকটতম রেফারেন্স, এখানে ) আমার অনভিজ্ঞতা ক্ষমা করুন, তবে কী তাদের আরও ভাল করে তুলেছে?
115 java  generics 

7
"স্পেশাল ক্লাস" আসলে কী?
সংকলনের জন্য নীচের মতো কিছু পেতে ব্যর্থ হওয়ার পরে: public class Gen<T> where T : System.Array { } ত্রুটি সহ প্রতিবন্ধকতা বিশেষ শ্রেণি `সিস্টেম.আরে 'হতে পারে না আমি হতাশ, ঠিক যা শুরু হয় একটি "বিশেষ শ্রেণীর"? লোকেরা যখন System.Enumজেনেরিক সীমাবদ্ধতার মধ্যে নির্দিষ্ট করে থাকে তারা প্রায়শই একই ধরণের ত্রুটি পেয়ে …

5
একটি অকার্যকর বস্তু ফিরে
কোনও Voidপ্রকারটি আদিম না হলে কোনও প্রকারটি ফেরত দেওয়ার সঠিক উপায় কী ? যেমন। আমি বর্তমানে নীচের মত নাল ব্যবহার। interface B<E>{ E method(); } class A implements B<Void>{ public Void method(){ // do something return null; } }

2
সি # জেনেরিক "কোন জেনেরিক ধরণের" সংজ্ঞা সহ "সীমাবদ্ধতা"?
আমাকে উদাহরণ দিতে দাও: আমার কিছু জেনেরিক ক্লাস / ইন্টারফেস সংজ্ঞা রয়েছে: interface IGenericCar< T > {...} আমার আরও একটি ক্লাস / ইন্টারফেস রয়েছে যা আমি উপরের ক্লাসের সাথে সম্পর্কিত করতে চাই, উদাহরণস্বরূপ: interface IGarrage< TCar > : where TCar: IGenericCar< (**any type here**) > {...} মূলত, আমি আমার জেনেরিক …

2
জাভা চেক করা হয়নি: ভারার্গস প্যারামিটারের জন্য চেক করা জেনেরিক অ্যারে তৈরি
আমি আমার জাভা কোডটিতে চেক না করা সতর্কতাগুলি দেখানোর জন্য নেটবিয়ানদের সেট করেছি, তবে আমি নিম্নলিখিত লাইনে ত্রুটিটি বুঝতে ব্যর্থ হচ্ছি: private List<String> cocNumbers; private List<String> vatNumbers; private List<String> ibans; private List<String> banks; ... List<List<String>> combinations = Utils.createCombinations(cocNumbers, vatNumbers, ibans); দেয়: [unchecked] unchecked generic array creation for varargs parameter of …

4
লাম্বদা এক্সপ্রেশন এবং জেনেরিক পদ্ধতি
ধরুন আমি একটি জেনেরিক ইন্টারফেস করেছি: interface MyComparable<T extends Comparable<T>> { public int compare(T obj1, T obj2); } এবং একটি পদ্ধতি sort: public static <T extends Comparable<T>> void sort(List<T> list, MyComparable<T> comp) { // sort the list } আমি এই পদ্ধতিটি চালিত করতে এবং যুক্তি হিসাবে ল্যাম্বডা এক্সপ্রেশনটি পাস করতে …
111 java  generics  lambda  java-8 

7
সি # জেনেরিক টাইপ সীমাবদ্ধ সমস্ত কিছুর জন্য প্রযোজ্য
সুতরাং আমি এই ক্লাস আছে: public class Foo<T> where T : ??? { private T item; public bool IsNull() { return item == null; } } এখন আমি এমন এক সীমাবদ্ধতার সন্ধান করছি যা আমাকে যা হতে পারে তা টাইপ প্যারামিটার হিসাবে সমস্ত কিছু ব্যবহার করতে দেয় null। এর অর্থ …
111 c#  generics  nullable 

14
কীভাবে একটি তালিকা <T> প্রদত্ত আকারে (ক্ষমতার বিপরীতে) শুরু করবেন?
.NET একটি জেনেরিক তালিকা ধারক সরবরাহ করে যার পারফরম্যান্স প্রায় অভিন্ন ((অ্যারে বনাম তালিকার প্রশ্নগুলির পারফরম্যান্স দেখুন)। তবে এগুলি আরম্ভের ক্ষেত্রে একেবারেই আলাদা। অ্যারেগুলি ডিফল্ট মান দিয়ে শুরু করা খুব সহজ এবং সংজ্ঞা অনুসারে তাদের ইতিমধ্যে নির্দিষ্ট আকার রয়েছে: string[] Ar = new string[10]; যা একজনকে নিরাপদে এলোমেলো আইটেম বরাদ্দ …

1
জাভা জেনেরিকের 'এবং' এবং ',' এর মধ্যে পার্থক্য কী?
জেনারিক সম্পর্কে জাভা অফিসিয়াল টিউটোরিয়ালটি পড়ার সময় আমি খুঁজে পেয়েছি যে আপনি T'এবং' অপারেটর ( &amp;) এর সাথে শ্রেণি এবং / বা আরও ইন্টারফেসগুলি প্রসারিত করতে টাইপ যুক্তি (এই ক্ষেত্রে হ'ল ) সীমাবদ্ধ করতে পারেন : &lt;T extends MyClass &amp; Serializable&gt; আমি এর &amp;সাথে প্রতিস্থাপন করেছি ,(ভুল করে এবং এখনও …
110 java  generics 

6
জাভা জেনারিক্স (ওয়াইল্ডকার্ডস)
জাভাতে জেনেরিক ওয়াইল্ডকার্ড সম্পর্কে আমার কয়েকটি প্রশ্ন রয়েছে: মধ্যে পার্থক্য কি List&lt;? extends T&gt;এবং List&lt;? super T&gt;? বাউন্ডেড ওয়াইল্ডকার্ড কী এবং আনবাউন্ডেড ওয়াইল্ডকার্ড কী?

7
কোটলিনে জিসনের সাথে টাইপটোকেন + জেনেরিকগুলি কীভাবে ব্যবহার করবেন
আমি একটি কাস্টম ক্লাস (টার্নস) থেকে জেনেরিক ধরণের তালিকা পেতে অক্ষম: val turnsType = TypeToken&lt;List&lt;Turns&gt;&gt;() {}.type val turns = Gson().fromJson(pref.turns, turnsType) এটি বলেছিল: cannot access '&lt;init&gt;' it is 'public /*package*/' in 'TypeToken'

5
কোটলিন: তালিকাভুক্ত ক্যাস্টগুলির সাথে কীভাবে কাজ করবেন: চেক না করা কাস্ট: কোটলিন.কলেকশনস L তালিকা করুন <কোটলিন.আনি?> থেকে কোটলিন.কলেশনস.লাইস্ট <ওয়েইপয়েন্ট>
আমি এমন একটি ফাংশন লিখতে চাই যা প্রতিটি আইটেমকে Listপ্রথম বা শেষ আইটেমটি না করে (পয়েন্টের মাধ্যমে) দেয়। ফাংশনটি List&lt;*&gt;ইনপুট হিসাবে জেনেরিক হয়। তালিকার উপাদানগুলি টাইপের হলে কেবল ফলাফলটি ফিরে আসতে হবে Waypoint: fun getViaPoints(list: List&lt;*&gt;): List&lt;Waypoint&gt;? { list.forEach { if(it !is Waypoint ) return null } val waypointList = …
108 list  generics  casting  kotlin 


8
জাভা Class.cast () বনাম কাস্ট অপারেটর
সি-স্টাইলের কাস্ট অপারেটরের দুষ্টতা সম্পর্কে আমার সি ++ দিন পড়ানোর পরে আমি প্রথমে সন্তুষ্ট হয়ে জানতে পেরেছিলাম যে জাভা 5 তে java.lang.Classএকটি castপদ্ধতি অর্জন করেছে । আমি ভেবেছিলাম অবশেষে weালাইয়ের সাথে আমাদের আচরণ করার একটি ওও উপায় আছে। দেখা যাচ্ছে Class.castযে static_castসি ++ এর মতো নয়। এটা আরও ভালো লেগেছে …

3
জ্যাকসন এবং জেনেরিক ধরণের রেফারেন্স
আমি জেনিকন পদ্ধতির জন্য জ্যাকসন জসন লাইব্রেরিটি নিম্নরূপে ব্যবহার করতে চাই: public MyRequest&lt;T&gt; tester() { TypeReference&lt;MyWrapper&lt;T&gt;&gt; typeRef = new TypeReference&lt;MyWrapper&lt;T&gt;&gt;(); MyWrapper&lt;T&gt; requestWrapper = (MyWrapper&lt;T&gt;) JsonConverter.fromJson(jsonRequest, typeRef); return requestWrapper.getRequest(); } ... public class MyWrapper&lt;T&gt; { private MyRequest&lt;T&gt; request; public MyRequest&lt;T&gt; getRequest() { return request; } public void setRequest(MyRequest&lt;T&gt; request) { this.request …
107 java  json  generics  jackson 

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