DataOutputStream 파라미터에 String ByteArray 값 넣어주고
바이트 스트림은 flush 처리 하고
바이트 스트림이 가지고 있는 ByteArray 값 리턴
public byte[] getByteArray(String data) { | |
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); | |
DataOutputStream out = new DataOutputStream(byteArrayOutputStream); | |
try { | |
out.write(data.getBytes()); | |
byteArrayOutputStream.flush(); | |
byteArrayOutputStream.close(); | |
} catch (IOException e) { | |
e.printStackTrace(); | |
} | |
return byteArrayOutputStream.toByteArray(); | |
} |