java - 将字母表示为数字

标签 java

有人可以帮忙吗?我对 Java 编程完全陌生,我需要将字母表示为数字,以便我可以使用数字而不是字母执行操作(例如匹配两个数字)。 A = 1; B=2; c = 3;...非常感谢

最佳答案

System.out.println((int)'A');

会给你65(A的ascii代码是65)

System.out.println((int)'A' - 64);

将数字偏移为 1。

如果您希望使用上述方法将小写的“a”打印为 1,只需使用 Character.toUppserCase('a'); 将其转换为大写即可

关于java - 将字母表示为数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13479596/

相关文章:

java - 滑动菜单和 Android Studio

java - 实例化新对象与实现 reset() 方法

java - Spring Cloud : How to define default fallback for Hystrix in Zuul gateway?

java - 在 Java 中操作类的构造函数

java - 如何通过检查长度和比较 Java 中的文本从数组中删除字符串?

java - 无法添加maven依赖

java - 如何为Android ListView中的每个Item设置唯一ID?

java - 如何在 Java 中解压缩目录中的所有 Zip 文件夹?

Java 游戏编程库

java - 该定义中的 "leftmost"是什么意思?