MD5 <-> subString
Hi,
I have a little problem with MD5 in combination with subString.
MessageDigest md = MessageDigest.getInstance("MD5");
byte[] temp = (""+userID).getBytes();
md.update(temp);
String hash = (md.digest()).toString();
md.reset();
If userID is 512 then hash is [ B@182f0db
String dir = "D:\\temp\\"+hash.substring(0,2)+"\\"+hash.substring(2,4)+"\\";
If I try:
File temp = new File(dir);
temp.mkdirs();
I can get 2 different results:
D:\temp\[B\@a\
D:\temp\[ B\@1\.
Anyone any idea how to solve this?
Thx!

