작은 자바를 배우기 시작했으며 매우 간단한 작업 일 가능성이 높습니다.하지만 그걸로 고민하고 있습니다. Java Int를 16 진수로 변환하고 바이트 배열 요소에 붙여 넣습니다.
는 I 바이트 배열이 인사 :byte[] test = {(byte) 0x0a, (byte) 0x01, (byte) 0x01, (byte) 0x0b};
및 I 시험을 변경할 [3], 현재 (0B), 랜덤 무언가 번호 11의 마지막 값.
Random generator = new Random();
int newTest3 = generator.nextInt(255);
이제 newTest3에 난수가 생겼습니다. 이 16 진수 (FF로) 변환하고 테스트 또는 테스트 [3] 마지막 요소로 배치 할 싶습니다.
나는 이것에 관해 나를 많이 도와 줄 수 없었다. 그리고 나는 문자 그대로 단지 몇 시간 전에 자바를 집어 들었다. 그래서 어떤 도움도 굉장 할 것이다! 당신은 너무 많은 문제를 가서 왜 사전에
감사합니다 :)
Int를 16 진수로 변환해도 아무런 센스가 없습니다. Hex, Decimal 및 Binary는 int 표현입니다. 16 진수 값은 저장할 수 없습니다. 이름에도 불구하고 Byte는 -128, 127 사이의 숫자 일뿐입니다. –