在我的jsp文件中有一行:
byte[] imageData = Base64.decodeBase64(request.getParameter("imageBase64"));
日食抱怨:
Base64 类型中的方法 decodeBase64(byte[]) 不适用于参数 (String)"
它说该方法得到 a String,但它期望 a byte[]。但是在Base64类中有两个重载版本的decodeBase64; 一个有论据String,一个有论据byte[]。
我不明白为什么编译器似乎认为我正在byte[]使用不正确的String参数调用版本,它应该在String没有任何编译器错误的情况下使用该版本。