هل من الممكن استخدام نوع بدائي (الباحث) في كنوع عام في جافا؟
سؤال
وعلى وجه التحديد، مع SortedMap<Vector<String>, int>
أحصل على "أبعاد المتوقع بعد هذا (int
) رمز." مساعدة!
المحلول
لا، هذا غير ممكن. استخدام Integer
بدلا من ذلك. Autoboxing يعتني بقية (أي بالنسبة لمعظم الأغراض يمكنك البرنامج كما لو كنت قد استخدمت فعلا int
لأن جافا تحويل من وإلى Integer
تلقائيا بالنسبة لك).
نصائح أخرى
وكونراد هو الصحيح. بدلا من ذلك، يمكنك استخدام TObjectIntHashMap الطبقة الدفين على الخريطة كائنات إلى [إينتس] البدائية.
لا تنتمي إلى StackOverflow