我有一个小问题。我有类型列表(int,string,..)将对象投射为整数,字符串,
ArrayList<Class> typeList;
我有一些输入值;
ArrayList<Object> values;
如何一些值转换到某种类型的,如果我知道哪些类型从类型串是值;
typeList.get(i).cast(values.get(i));
< - 这是行不通的???
Actualy我在运行时生成动态表单。 使用Java反射,我从某些类的方法中获取parameterTypes,我使用输入字段生成表单,然后我想从输入字段中将文本转换为paramterTypes中的某些类的文本,这些类型是通过某些类的Java反射获得的。
你为什么想这样做?你究竟在努力实现什么? – 2010-04-13 10:16:27
在运行时我用输入字段生成动态表单。我需要将输入字段中的文本转换为字符串,整型或另一个复杂类。 – Milan 2010-04-13 10:18:54
也谈谈在做类型转换之后你会做什么?你打算调用一些方法(图书馆/你自己的?) – 2010-04-13 10:19:09