我有字符串:
String str = "KITTEN";
我想从中制作一个 byte[] ,但只是:
byte[] mybyte = new byte[] { 'K', 'I', 'T', 'T', 'E', 'N'}
任何人都知道如何将字符串更改为该字节 []?我能找到的一切都是关于实际转换的——请注意,我不想用十六进制表示字符串。
PS。问题的标题可能是错误的——我很抱歉,不知道怎么写。
编辑:
byte[] myBytes = str.getBytes();
显示:
byte[] display = new byte[] { 0x00, 0, 0, 'K', 'I', 'T'};
工作,并显示:
byte[] display = new byte[] { 0x00, 0, 0, myBytes[0], myBytes[1], myBytes[2] };
不起作用。我尝试在通过 NFC 连接到 Android 手机的设备的屏幕上显示它。你知道是什么造成了问题吗?