java字符串base64编码

java字符串base64编码,java,string,base64,Java,String,Base64,我需要一种方法来知道字符串是否是Base64编码的。。。 有什么想法吗 谢谢字符串长度必须是4的倍数,并且只允许以下字符 A-Z、A-Z、0-9*+、*/和=作为填充字符(仅在末尾)字符串长度必须是4的倍数,并且只允许以下字符 A-Z、A-Z、0-9*+、*/和=作为填充字符(仅在结尾)您需要尝试对其进行解码,如果解码失败,则不会对其进行编码 Java有许多Base64解码器,以下是一些: sun.misc.base64解码器 我想你需要试着解码它,如果它失败了,它就不会被编码 Java有许

我需要一种方法来知道字符串是否是Base64编码的。。。 有什么想法吗


谢谢

字符串长度必须是4的倍数,并且只允许以下字符
A-Z、A-Z、0-9*+、*/=作为填充字符(仅在末尾)

字符串长度必须是4的倍数,并且只允许以下字符
A-Z、A-Z、0-9*+、*/=作为填充字符(仅在结尾)

您需要尝试对其进行解码,如果解码失败,则不会对其进行编码

Java有许多Base64解码器,以下是一些:

sun.misc.base64解码器


我想你需要试着解码它,如果它失败了,它就不会被编码

Java有许多Base64解码器,以下是一些:

sun.misc.base64解码器

看看这个答案看看这个答案