هل من الممكن استخدام نوع بدائي (الباحث) في كنوع عام في جافا؟

StackOverflow https://stackoverflow.com/questions/414408

سؤال

وعلى وجه التحديد، مع SortedMap<Vector<String>, int> أحصل على "أبعاد المتوقع بعد هذا (int) رمز." مساعدة!

هل كانت مفيدة؟

المحلول

لا، هذا غير ممكن. استخدام Integer بدلا من ذلك. Autoboxing يعتني بقية (أي بالنسبة لمعظم الأغراض يمكنك البرنامج كما لو كنت قد استخدمت فعلا int لأن جافا تحويل من وإلى Integer تلقائيا بالنسبة لك).

نصائح أخرى

وكونراد هو الصحيح. بدلا من ذلك، يمكنك استخدام TObjectIntHashMap الطبقة الدفين على الخريطة كائنات إلى [إينتس] البدائية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top