0
trait PersistenceService {
def setData(x: Any): Unit
def getData(x:Any) : Any
}
object ConfigurationLoader{
var p_service: PersistenceService = null
val persistence_db = component_props.getProperty("persistence_db")
p_service = (persistence_db+"Service").asInstanceOf[PersistenceService]
}
어떻게 런타임에 캐스팅 할 수 있습니까?java.lang.ClassCastException : java.lang.String을 com.fastdata.persistence.PersistenceService로 캐스팅 할 수 없음
귀하의 질문을 명확히하고, 코드 블록을 사용하도록 다시 포맷하십시오. 너 뭐 해봤 니? – Tim
안녕하세요, Tim, 실제로 타입 캐스트 런타임 값을 원합니다. 그리고 val persistence_db는 "Persistence"와 같습니다. –
.. 이것이 가능합니까? –