byte[] bytes
конструктор будет анализировать содержащиеся в нем данные, так как @khelwood сказал, что это комментарии, число является ASCII-представлением буквы, поэтому 80 представляет символ 'p'.
если вы хотите, чтобы ваш вывод был таким, как вы хотите, вы должны использовать
String[] srtArray = {"P","A"...}
String[] srtArray = {"80","65"...}
В случае { 'P', 'A'...}
они уже закодированы, но число будет преобразовано, поскольку они указаны как numbers
, а не string
. «80» - это не то же самое, что 80.