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