0
我想输入一个字符串,我想要得到的byte []值,如果我给这样的固定值的字符串:转换字符串我输入为byte []
String myinput = "SampleString";
byte[] keyValue = myinput.getBytes();
我能够得到字节[]值,但如果我从编辑文本输入如:
String myinput = "SampleString";
mEdit1 = (EditText)findViewById(R.id.editText1);
myinput = mEdit1.getText().toString();
keyValue = myinput.getBytes();
然后我没有得到byte []值。
如果你没有给一个值,你的字符串,它为空之前空。在你的第二个例子,我怀疑你的代码甚至可以运行没有一个NullPointerException。 –