Говорят, что ваш list
является List
объектов, не указанных. Это значит, что Java не знает, какие объекты находятся внутри списка. Затем, когда вы хотите итерировать список, вы должны использовать каждый элемент, чтобы иметь доступ к свойствам этого элемента (в данном случае, String).
В общем, это лучшая идея параметризации коллекции , поэтому у вас нет проблем с преобразованием, вы сможете добавлять элементы параметризованного типа, и ваш редактор предложит вам подходящие методы.
private static List<String> list = new ArrayList<String>();
Вероятно, самая близкая вещь к совершенно произвольному и бессмысленному разделению ML и DM - это неконтролируемые методы против контролируемого обучения .
Выберите ML, если у вас есть данные тренировки для вашей целевой функции.
Выберите DM, когда вам нужно изучить свои данные.