Java将char转换为int

本文概述

  • 1)将Java char转换为int示例:获取ASCII值
  • 2)将Java char转换为int示例:Character.getNumericValue()
  • 3)将Java char转换为int示例:String.valueOf()
我们可以使用各种方式在java中将char转换为int。如果将char变量直接分配给int, 它将返回给定字符的ASCII值。
Java将char转换为int

文章图片
【Java将char转换为int】如果char变量包含int值, 则可以通过调用Character.getNumericValue(char)方法来获取int值。另外, 我们可以使用String.valueOf(char)方法。
1)将Java char转换为int示例:获取ASCII值 让我们看看在Java中将char转换为int的简单代码。
public class CharToIntExample1{ public static void main(String args[]){ char c='a'; char c2='1'; int a=c; int b=c2; System.out.println(a); System.out.println(b); }}

立即测试
输出:
97 49

2)将Java char转换为int示例:Character.getNumericValue() 让我们看一下使用Character.getNumericValue(char)方法将java中的char转换为int的简单代码, 该方法返回一个整数值。
public class CharToIntExample2{ public static void main(String args[]){ char c='1'; int a=Character.getNumericValue(c); System.out.println(a); }}

立即测试
输出:
1

3)将Java char转换为int示例:String.valueOf() 让我们看另一个示例, 该示例使用String.valueOf(char)方法返回指定char值的整数值。
public class CharToIntExample3{ public static void main(String args[]){ char c='1'; int a=Integer.parseInt(String.valueOf(c)); System.out.println(a); }}

立即测试
输出:
1

    推荐阅读