String 으로 받아서 Int변환후 HexString 써서 hex변환.
String SrvrIP = srvrIpAddr.getHostAddress(); // i.e 166.10.10.0
StringTokenizer ip = new StringTokenizer( SrvrIP, "." );
int ip1 = Integer.parseInt(ip.nextToken());
int ip2 = Integer.parseInt(ip.nextToken());
int ip3 = Integer.parseInt(ip.nextToken());
int ip4 = Integer.parseInt(ip.nextToken());
byte[] buf = new byte[512]; // Does it give me this??
buf[0] = Integer.toHexString(ip1); // buf[0] = 0xA6
buf[1] = Integer.toHexString(ip1); // buf[1] = 0x0A
buf[2] = Integer.toHexString(ip1); // buf[2] = 0x0A
buf[3] = Integer.toHexString(ip1); // buf[3] = 0x00
출처 : http://suein1209.tistory.com/191
뚱곰님 감사합니다
'javaSkills' 카테고리의 다른 글
JAVA 실시간 그래프 (0) | 2015.11.18 |
---|---|
Hex String -> byte array , byte array -> hex String (0) | 2015.11.05 |
윈도우 빌더를 이용한 GUI 구성 TIPS (0) | 2015.11.05 |
자바 Thread 다중제어 synchronized 처리(특정스레드 제어) (0) | 2015.10.07 |
자바 1일차에 앞서. (0) | 2015.03.12 |