Base64를 사용하여 문자열 디코딩 및 인코딩
Java에서 Base64 클래스는 Base64에서 문자열을 인코딩 및 디코딩하는 메서드를 제공합니다. 이 표현은 일반적으로 네트워크를 통해 데이터를 안전하게 전송하거나 데이터베이스에 저장하는 데 사용됩니다. Base64 클래스를 효과적으로 사용하는 방법은 다음과 같습니다.
문자열 인코딩:
문자열 디코딩:
예:
Base64를 사용하여 문자열 "password"를 인코딩 및 디코딩하려면:
// Encoding byte[] byteArray = "password".getBytes("UTF-8"); String encodedString = Base64.encodeToString(byteArray, Base64.DEFAULT); // Decoding byte[] decodedByteArray = Base64.decode(encodedString, Base64.DEFAULT); String decodedString = new String(decodedByteArray, "UTF-8");
Base64.encodeToString()의 DEFAULT 매개변수와 Base64.decode()는 인코딩을 표준 구현인 Base64.DEFAULT로 설정합니다.
문제 해결:
Base64 클래스를 사용하는 동안 오류가 발생하는 경우,
위 내용은 Java에서 Base64를 사용하여 문자열을 어떻게 인코딩하고 디코딩합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!