Я хочу иметь вектор целых пар в Java, поэтому я могу хранить декартовы координаты в каждой ячейке. Так это будет выглядеть:
Java Vector of Int Pair
|2,3|4,5|5,6|6,7|
Каждая ячейка вектора имеет 2 Интс. Я попытался сделать это:
Vector<pair<Integer,Integer>> test = new Vector<pair<Integer,Integer>>();
Но Java не может разрешить пару слов (даже тогда, когда я сделал Ctrl + Shift + O в затмении импортировать все соответствующие библиотеки). Тогда я попытался это:
Vector<pair<int,int>> test= new Vector<pair<int,int>>();
Но это не так, как ключевое слово int
по некоторым причинам. Любые идеи о том, как создать вектор пар int в Java?
Ну где вы ожидали, что тип 'pair' будет исходить? Также обратите внимание, что вы не можете использовать примитивные типы в Java-генераторах, поэтому 'pair' не будет работать. –
Это невозможно использовать только дженерики! Поздравляем, вы попали в Erasure bound.7 – tilpner
Попробуйте прочитать этот вопрос: –
ivoruJavaBoy