hbase表列值无法更新-if变量具有nan

2q5ifsrm  于 2021-06-09  发布在  Hbase
关注(0)|答案(0)|浏览(228)

我无法更新hbase列族中的值。条件是-如果variable cricketscore不是数字,则将值更新为“na”,否则更新值。

cricketScore= 100F // isNaN -- > false
 // cricketScore = 0.0/0.0                                        // isNaN -- > true

 hTable.addColumn(Bytes.toBytes("cricket"), Bytes.toBytes("cricket_score"), Bytes.toBytes(cricketScore.isNaN ? "NA" : cricketScore.toString))

我得到以下错误:
无法解析重载方法“tobytes”
无法解析符号?
无法解析符号
阿美,我知道原因吗?如何解决这个问题?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题