public class MD5 {
/**
* @param args
* @category MD5
*/
MessageDigest m;
BASE64Encoder b;
String n;
public String complie(String s){
try {
s = s.trim();
m = MessageDigest.getInstance("MD5");
b = new BASE64Encoder();
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
try {
n = b.encode(m.digest(s.getBytes("UTF-8")));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return n;
}
public static void main(String[] args) {
String str = new MD5().complie("123");
System.out.println(str);
}
}
/**
* @param args
* @category MD5
*/
MessageDigest m;
BASE64Encoder b;
String n;
public String complie(String s){
try {
s = s.trim();
m = MessageDigest.getInstance("MD5");
b = new BASE64Encoder();
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
try {
n = b.encode(m.digest(s.getBytes("UTF-8")));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return n;
}
public static void main(String[] args) {
String str = new MD5().complie("123");
System.out.println(str);
}
}