Flink 《java.lang.NumberFormatException: For input string..数据:》(错误及解决办法 五.)

Flink 《java.lang.NumberFormatException: For input string..数据:》(错误及解决办法 五.),第1张

Flink 《java.lang.NumberFormatException: For input string..数据:》(错误及解决办法 五.) 前言:
  • 在学习Flink 过程中,有一段map聚合代码需要把javabean映射出来并返回数据的一个需求。
  • 数据是在当前工程下的resources目录下创建的txt文档。
  • 在执行的时候,报错:
    java.lang.NumberFormatException: For input string具体数据…
原图

准备解决bug:

此时我内心波涛汹涌,在想为啥会类型错误呢,不过安静下来,根据错误提示进去源码内查看报错说:没有合适的数据类型格式,然后想到了数据类型转换

1. String aLong = String.valueOf(fields[1]);
记得 加上数据就可以了。
2.   inputstream.print();

解决后:原图:

3.刚开始写的 dataStream.print(); 但是输出为空,我一想不对,数据不在这里面啊,是从文件中读取,那必然从文件输出。改进改-- run过后 结果对了一看。

总结:

可能自己太粗心大意了。犯这种低级错我嘴巴子勒.。。。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5679468.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存