Scala如何在给定字符串中属性名称的情况下获取对象属性值?

Scala如何在给定字符串中属性名称的情况下获取对象属性值?,scala,Scala,我想知道如何在Scala中以字符串的形式获得给定属性名称的对象属性值?我看到了使用反射获取对象的所有字段并对其进行迭代的示例。但是有没有可能不经过迭代就调用它呢?或者,是否有一种方法可以将object.field传递给另一个函数而不进行求值,然后在那里求值并返回结果?Kolmar comment为我提供按名称调用函数的正确方向。Kolmar comment为我提供按名称调用函数的正确方向。您可能需要按名称调用:可能需要的重复项按名称呼叫:可能重复的

我想知道如何在Scala中以字符串的形式获得给定属性名称的对象属性值?我看到了使用反射获取对象的所有字段并对其进行迭代的示例。但是有没有可能不经过迭代就调用它呢?或者,是否有一种方法可以将object.field传递给另一个函数而不进行求值,然后在那里求值并返回结果?

Kolmar comment为我提供按名称调用函数的正确方向。

Kolmar comment为我提供按名称调用函数的正确方向。

您可能需要按名称调用:可能需要的重复项按名称呼叫:可能重复的