我有一份申请,通过蓝色语接收二元数据。 我将数据从蓝色体字塔到沥青。 但是,我必须调和所有信息,因为它们必须有某种有效格式。 所有电文都是双向的。
My solution was to convert the byte[] to a string and then split the string and parse all received messages.
An example of the data to parse: 0000000010000001
我应该知道,头8点零是头脑,10000001是真实数据。
My idea was to create a string (from the byte[]) that represents -> 0000000010000001 using new String(byte[]) and then split the whole string in one byte and check the value, like:
string1 had 00000000 string2 had 10000001
我知道,8个零点是头盔,因此,有2个数据。
我的问题是这一方法的效率。 在流动环境中这样做的最佳方法吗?