您好我正在从万用表读取数据,我必须将这些值存储在float中。我正在使用javax.comm jar文件和串口。但在阅读之后我得到了像
这样的价值观[B @ 1592174 [B @ a352a5 [B @ 86fe26 [B @ 97a560 ...
当我将这些值转换为字符串并且将其转换为double时,我得到一些与万用表中的值不同的巨大数字。所以我该怎么做??
我正在通过inputStream从串口读取并将它们转换为字节数组。
答案 0 :(得分:0)
您正在打印实际的byte[]
对象,其toString
向您显示类({1}}表示字节数组)和哈希码([B
,例)。相反,请使用a352a5
。