我有以下代码:
import java.util.Base64
//other code
String basicAuth = "Basic " + new String(new Base64().encode(password.getBytes())
password
是一个字符串。
为此,我得到了:
unclassified method java.util.Base64 encode byte[]
知道可能出现什么问题吗?
答案 0 :(得分:0)
这是因为班级java.util.Base64
没有encode
方法。阅读java docs。但是,Apache Commons提供的Base64 utility class具有确切的方法。