我有一個類有一個成員myByte如下。Java字節插入值錯誤字符串到字節
public class ByteClass {
private Byte myByte;
public Byte getMyByte() {
return myByte;
}
public void setMyByte(Byte myByte) {
this.myByte = myByte;
}
}
我有字符串值,它是FF,我需要把它分配給類的成員,我應該 怎麼做,因爲當我嘗試它屁股遵循我在編譯時遇到錯誤
類型不匹配:無法從字節[]轉換爲字節我知道我不能使用字符串數組作爲字符串,但我試圖用幾種方式做到這一點,沒有任何成功.any想法如何設置值FF去上課?
public class ByteHanlder {
public static void main(String[] args) {
String str = "FF";
byte temp = str.getBytes();
Byte write_data = new Byte(temp);
ByteClass byteClass = new ByteClass();
byteClass.setMyByte(temp);
System.out.println(byteClass.getMyByte());
}
}
所以我需要將成員定義爲字節數組?我應該將其從FF轉換爲0Xff? –
有很多選項..您可以將成員設置爲字節數組並輕鬆設置字節數組。或者你可以聲明該成員簡短 – stinepike