Значение столбца таблицы Hbase не может обновляться - если переменная имеет NaN - PullRequest
0 голосов
/ 17 декабря 2018

Я не могу обновить значение в семействе столбцов hbase.Условие - Если переменная 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'

Не удается разрешить символ?

Не удается разрешить символcricketScore

Может, я знаю причину?и как это решить?

...