У меня есть Java-программа, использующая генетические алгоритмы, в которой я генерирую случайную двоичную строку. Отсюда я вычисляю пригодность указанной строки и печатаю ее на выходную консоль.
Я сейчас пытаюсь отобразить строку, но у меня проблемы с этим. Мое намерение состоит в том, чтобы отобразить строку, затем изменить ее, изменив один ген, а затем пересчитать пригодность. Однако всякий раз, когда я пытаюсь напечатать строку, я получаю это в окне вывода:
Individual@23fc4bec //FYI: Class name is 'Individual'
Это мой код - в методе main
- пока:
Individual newIndi = new Individual();
System.out.println(newIndi.fitness);
System.out.print(newIndi);
Проблема возникает в последней строке - я также попытался сделать следующее:
System.out.print(newIndi.toString());
но это все равно дает похожий результат.