- 在学习Flink 过程中,有一段map聚合代码需要把javabean映射出来并返回数据的一个需求。
- 数据是在当前工程下的resources目录下创建的txt文档。
- 在执行的时候,报错:
java.lang.NumberFormatException: For input string具体数据…
此时我内心波涛汹涌,在想为啥会类型错误呢,不过安静下来,根据错误提示进去源码内查看报错说:没有合适的数据类型格式,然后想到了数据类型转换
1. String aLong = String.valueOf(fields[1]);
记得 加上数据就可以了。 2. inputstream.print();
解决后:原图:
3.刚开始写的 dataStream.print(); 但是输出为空,我一想不对,数据不在这里面啊,是从文件中读取,那必然从文件输出。改进改-- run过后 结果对了一看。
可能自己太粗心大意了。犯这种低级错我嘴巴子勒.。。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)