Base64.decode
을 Java 8에서 문자열 배열로 사용하는 방법은 무엇입니까? 어떻게 getStrings
작동합니까? 이 코드 부분은 Java 6에서 작동하지만 Java 8에서 다음 오류가 발생했습니다.이 문제에 대해 저를 안내해 주시겠습니까?Java 8에서 문자열 배열에 Base64.decode를 사용하는 방법
public byte[] getBytes(String key, byte defaults[])
{
String lines[] = getStrings(key);
if (lines == null)
return defaults;
return Base64.decode(lines);
}
오류가
error: cannot find symbol
[javac] return Base64.decode(lines);
[javac] ^
[javac] symbol: method decode(String[])
[javac] location: class Base64
자바 8 (https://docs.oracle.com/javase/8/docs/api/java/util/Base64.Decoder.html)에 대한 base64로 디코딩의 지시에 따라, 그것은 어떤 명령 디코드 ([] 문자열)하지만, 내가 찾을 수 없다는 것을 보여줍니다 이것에 대한 replace 함수.
'String' 배열을 전달하려고합니다. – Praveen
문자열 []을 문자열 – user3644708
@ user3644708로 변환 해 주셔서 감사합니다. – Rasp