一小段代码出错了,大家帮忙看看
import java.security.*;
import javax.crypto.*;
public class MD5 {
public void main(String[] args) {
try{
MessageDigest md=MessageDigest.getInstance("md5");
byte[] buf={1,2,3,4,5} ;
md.update(buf);
byte[] digestBuf= md.digest();
}
catch (Exception e){ System.out.println(e);}
for(int i=0; i<digestBuf.length;i++){
System.out.println(digestBuf[i]+" ");
}
}}
编译时显示 "can't resolve digestBuf"
难道是digestBuf 出问题了吗?