Значение столбца таблицы Hbase не может обновляться - если переменная имеет NaN
Я не могу обновить значение в семействе столбцов 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
Может я знаю причину? и как это решить?