为什么在Intellij中将BaseEncoding标记为不稳定?

时间:2018-11-22 13:42:00

标签: java intellij-idea

我正在编写以下代码:

BaseEncoding.base64().encode(byteArrayEntity.getBytes())

但是Intellij(社区2018.2)显示了以下警告:

'BaseEncoding' is marked unstable
Inspection info: Reports unstable API (elements annotated with one of annotations from list) usages.

我不知道这是我应该担心的事情。有人可以解释吗?

我感谢大家的关注...

1 个答案:

答案 0 :(得分:3)

在Google GitHub API中,BaseEncoding被标记为“测试版”,因此它可能运行得很好。但是,如果您仍在使用java.util.Base64,因为我从未遇到过任何问题。

这应该产生相同的结果:

java.util.Base64.getEncoder().encode(byteArrayEntity.getBytes());