获取值的问题-获取不到不执行

来源:2-3 浅谈JobExecutionContext&JobDataMap(上)

maybe丶xg

2018-10-14 21:47

String jobFloatValue = (String) jobDataMap.get("floatJobValue");

如果这样写的话,该语句直接不执行,返回到

jobExecutionContext.getJobDetail().getJobDataMap()

返回到这一句了,请问有人能解释一下吗?谢谢

写回答 关注

3回答

  • 翔仔
    2018-10-17 00:51:49
    已采纳

    同学好,可以试试这个?https://blog.csdn.net/qq_36838191/article/details/80677273

    强转的话,调试看看get会返回什么数据

    翔仔 回复maybe丶...

    断点设置到String jobFloatValue = (String) jobDataMap.get("floatJobValue");,然后执行下一步,看会跳到哪里,一般不执行的话会报异常,或者没到这个断点的话看看上面哪一步报错或者是什么原因导致跳转不到这段逻辑

    2018-11-05 11:03:13

    共 3 条回复 >

  • java初级开发
    2019-09-10 18:09:35

    刚才试了你这样的写法 没有出现你说的情况   你可以把你的代码粘贴出来?

  • maybe丶xg
    2018-10-15 10:26:00

    getFloat这些方法又是可以的。

    就get后强转不行,语句直接不执行。

Java定时任务调度工具详解之Quartz篇

Java定时任务调度工具详解之Quartz篇

33592 学习 · 85 问题

查看课程

相似问题