请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

EXPENSIVE问题

public class ExpensiveCompute**<String,Integer>** implements ComputerInterface<String,Integer> {
    @Override
    public Integer compute(String arg) throws Exception {
        Thread.sleep(2000);
        return Integer.valueOf(arg);//
    }
}

老师我在这里ExpensiveCompute**<String,Integer>**加了<String,Integer> 为什么 return Integer.valueOf(arg); valueOf会报红?

正在回答 回答被采纳积分+3

1回答

悟空 2020-06-15 11:40:35

我的代码没报红吧?你可以下载我的代码对比一下

0 回复 有任何疑惑可以回复我~
  • 提问者 JLU_LONG #1
    老师,我的这里ExpensiveCompute加了 <String,Integer>,你的代码没加,我不太理解为什么加了<String,Integer>之后valueOf会报红。
    回复 有任何疑惑可以回复我~ 2020-06-15 13:32:44
  • 悟空 回复 提问者 JLU_LONG #2
    编译器提示是什么错误呢?可以看下是不是类型的问题。
    回复 有任何疑惑可以回复我~ 2020-06-15 15:58:26

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信