Java中是否存在.NET的System.Text.Encoding?

cla*_*age 1 java encoding

我正在寻找与Java的System.Text.Encoding相当的Java.例如在C#中,我可以这样做:

Encoding defaultEncoding = Encoding.Default;
byte[] encoded = defaultEncoding.GetBytes("Text to encode");
Run Code Online (Sandbox Code Playgroud)

我希望能够在Java中做同样的事情.

Chr*_*non 6

java字符串对象具有编码支持.getBytes()接受编码类型的参数.附录:哦,顺便说一句,myStringVar.getBytes()将返回字节的平台默认编码.

String myStringVar = "Text to get bytes for";
byte[] textBytes = myStringVar.getBytes("UTF-8");
Run Code Online (Sandbox Code Playgroud)