Эй, Я пытаюсь выяснить, что означает префикс B @в java. Они выходят, когда я пытаюсь печатать массивы байтов. Однако байт-массивы размером 32 и размер 4 идентичны по длине. Всегда "[@B1234567".
Что это? Кроме того, они имеют свойство только печатать шестнадцатеричные значения. Я знаю, что это не просто бинарный шрифт, потому что появятся случайные расширенные символы ascii.
Вот пример байт [] для байта [] хеш-таблицы, отображающий печать, где отображения разделены двоеточием, и это байтовые массивы 4-байтных ключей и 32-байтовые элементы.
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]
[[email protected]:[[email protected]