我試圖通過將迭代值傳遞給列表來填充控制器的下拉列表。迭代成功完成,但我不斷收到一個類型不匹配錯誤類型不匹配:無法從字符串轉換爲列表<String>嘗試填充下拉列表
List<Skills> mskills = skillsService.getAll();
for(Skills skills : mskills){
String nameVal = skills.getName();
List<String> matchName = nameVal; //having an issue here
}
return matchName;
如何能通過的值nameVal到matchName。請協助
也許''matchName.add(nameVal)''? –
列表 matchName < - 這是一個列表。 爲了將項目添加到列表您需要使用 matchName.add(nameVal); 我推薦:https://docs.oracle.com/javase/tutorial/collections/ –
Fincio
這是一個基本的java問題(assignement)!你必須在申請前學習! –