如何在java for java中将char转换为int

gol*_*oft 1 java android

如何在java for java中将char转换为int

例如:

int MyInt;
char MyChar = 'A';
Run Code Online (Sandbox Code Playgroud)

如何将值65插入MyInt?

在C#中它喜欢: MyInt = Convert.ToChar(MyChar);

谢谢

Jon*_*eet 5

您可以在C#和Java中以相同的方式执行此操作:

char myChar = 'A';
int myInt = myChar;
Run Code Online (Sandbox Code Playgroud)

我不会Convert.ToInt32在C#中使用(这是我认为你的意思)...我只是使用上面显示的隐式转换.

编辑:在Java中,它使用Java语言规范的5.1.2节中指定的隐式扩展原语转换:

以下19种基本类型的特定转换称为扩展基元转换:

  • byte to short,int,long,float或double
  • 短,int,long,float或double
  • char到int,long,float或double
  • [...]