相关疑难解决方法(0)

Scala:从字段名称反射设置字段值

我正在学习scala,但无法知道如何做到这一点:

我在scala对象和google appengine实体之间进行映射,所以如果我有这样的类:

class Student {
    var id:Long
    var name:String
}
Run Code Online (Sandbox Code Playgroud)

我需要创建该类的一个实例,在java中我会得到它的名字然后然后做,field.set(object, value)但我找不到如何在scala中这样做.

我不能使用java反射,因为Student的字段被视为私有,而field.set因此而抛出错误.

谢谢

reflection scala

18
推荐指数
1
解决办法
8895
查看次数

标签 统计

reflection ×1

scala ×1