TreeSet<Pair<String, String>> istovjetna = new TreeSet<Pair<String, String>>();
for (Pair<String, String> par : parovi) {
if (!distinguishable.contains(par)) {
istovjetna.add(par);
System.out.println(par.toString());
}
}
Итак, это небольшая часть кода, которую я писал, чтобы минимизировать DKA, точнее, найти эквивалентные состояния.
Проблема, с которой я сталкиваюсь, заключается в том, что Класс пар не сопоставим, поэтому такие функции, как «contains», не будут работать, и мне придется провести капитальный ремонт.
В приведенном выше примере это вызовет ошибку в предложении if. Есть ли быстрое решение этой проблемы?