Java 将字符串转换为unicode?

Java 将字符串转换为unicode?,java,string,parsing,unicode,Java,String,Parsing,Unicode,如何将字符串转换为unicode?角色很简单。但如果我将“C”存储为字符串,如何将其转换为unicode?因为对于字符,您可以只使用(int)charvariable,但是对于字符串,该怎么做呢 实际上,我正在使用String.split()拆分字符串,然后检查第一个字符是大写还是小写。Integer.parseInt不工作。上面写着NumberFormatException。你可以试试这个- byte[] bytes = new byte[10]; String str = new Stri

如何将字符串转换为unicode?角色很简单。但如果我将“C”存储为字符串,如何将其转换为unicode?因为对于字符,您可以只使用(int)charvariable,但是对于字符串,该怎么做呢

实际上,我正在使用String.split()拆分字符串,然后检查第一个字符是大写还是小写。Integer.parseInt不工作。上面写着NumberFormatException。

你可以试试这个-

byte[] bytes = new byte[10];

String str = new String(bytes, Charset.forName("UTF-8"));

System.out.println(str);
有关更多详细信息,请参见教程


为了检查您使用的第一个字符str.CharAt(0)

可能重复“转换为unicode”是什么意思?字符串在Java中已经是unicode。如果您只想知道第一个字符是否为大写,您可以使用
character.isUpperCase(字符串.charAt(0))
@yshavit:谢谢,伙计。。!我一定会试试的。但就目前而言,Razib的charAt理念已经完成了我的工作。非常感谢。。!使用charAt的最后一个想法真的成功了。非常感谢。。!