如何用对象方法连接字符串?

时间:2016-09-29 13:54:29

标签: java

我有以下问题:我有20个文件,我需要根据用户输入填写。我有字符串列表,这是所有20个文件中使用的列表字段名称。现在,我想做的是对每个表单运行每个字符串,这样如果字段存在,我可以根据我提供的表达式填写它。

所以,例如,我会有类似的东西(伪代码):

for all files
    for all strings in sting list
        if field with name string exists, use SOME METHOD on given object

现在,据我所知,我将字符串列表存储在数据库中。

我的问题是:如何为数组中的每个字符串分配一个方法(如User.getFirstName()),以便运行所描述的pesudo代码?

由于

1 个答案:

答案 0 :(得分:1)

将值分配给Key的最简单方法是Map

Map<String, Function<T,R>> mapping;