在我的jsp文件中有一行:
byte[] imageData = Base64.decodeBase64(request.getParameter("imageBase64"));
Run Code Online (Sandbox Code Playgroud)
和日食抱怨:
参数(String)中的方法decodeBase64(byte [])不适用于参数(String)"
它说该方法得到了一个String,但它期望一个byte[].但是在Base64课堂上有两个重载版本decodeBase64; 一个有参数String,一个有参数byte[].
我不明白为什么编译器似乎认为我正在调用byte[]带有不正确String参数的版本,它应该使用该String版本而没有任何编译器错误.