Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Encoding.Unicode.GetBytes c到java_Java_C#_Unicode - Fatal编程技术网

Encoding.Unicode.GetBytes c到java

Encoding.Unicode.GetBytes c到java,java,c#,unicode,Java,C#,Unicode,我需要Java中的相同字节 Encoding.Unicode.GetBytes("asd") //{97, 0, 115, 0, 100, 0} C# "asd".getBytes() //{97, 115, 100} Java 在Java中调用getBytes时没有传递任何字符集,因此它使用默认字符集。你想要的是: byte[] bytes = "asd".getBytes(StandardCharsets.UTF_16LE); 检查在每个平台上进行的编码类型

我需要Java中的相同字节

Encoding.Unicode.GetBytes("asd") //{97, 0, 115, 0, 100, 0} C#
"asd".getBytes() //{97, 115, 100} Java
在Java中调用getBytes时没有传递任何字符集,因此它使用默认字符集。你想要的是:

byte[] bytes = "asd".getBytes(StandardCharsets.UTF_16LE);

检查在每个平台上进行的编码类型