java 根据输入信息初始化对象类型
答案:4 悬赏:0
解决时间 2021-02-12 18:22
- 提问者网友:醉人眸
- 2021-02-12 01:47
java 根据输入信息初始化对象类型
最佳答案
- 二级知识专家网友:蜜罐小熊
- 2021-02-12 03:04
如果你输入的是包名加类名(java.lang.String)的话,你可以通过反射轻易的实现.如果单只输入类名(String)的话,你就先if判断输入的是不是一个类型 .然后再用反射.
全部回答
- 1楼网友:24K纯糖
- 2021-02-12 05:01
反射来创建.去找点java的反射资料,就明白了
- 2楼网友:情窦初殇
- 2021-02-12 04:51
你说得是应该用java的反射机构来实现的,简单的解释,就是你给我一个String类型的该OBJECT对象的名字,我就可以给你创建一个它的对象,返回给你。这是很简单很容易理解的解释,楼主不懂可以M我,希望可以被采纳
- 3楼网友:零负荷的放任
- 2021-02-12 03:35
那先声明一个String变量来接收输入的信息,用泛型可以的啊,那你这个OBJ对象就不用去强转了,他就只能是String了呀
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |