用某些整数表示字符串的java
我试图创建一个系统,从用户那里获取字符串并将其转换为整数。我希望每个字母都有一个整数表示,这样任何字符串都可以转换成整数。我尝试将字符串的每个字符放入一个数组,然后逐个检查每个字母。这种方法变得很混乱,所以我想知道是否还有一种更短的方法可以做到这一点
你可以在下面搜索框中键入要查询的问题!
我试图创建一个系统,从用户那里获取字符串并将其转换为整数。我希望每个字母都有一个整数表示,这样任何字符串都可以转换成整数。我尝试将字符串的每个字符放入一个数组,然后逐个检查每个字母。这种方法变得很混乱,所以我想知道是否还有一种更短的方法可以做到这一点
# 1 楼答案
String
通过使用"yourString".toCharArray();
获取字符数组# 2 楼答案
也许性格的getNumericValue()方法就是你想要的?你可以循环使用它
# 3 楼答案
如果要将字符串转换为整数,可以尝试执行以下操作:
要将字母转换为字符串,可以尝试以下操作:
所以基本上你可以通过减法得到字母的整数值。注意:这只适用于所有小写的字符串。如果你的字母是大写的,你必须在应用上面的方法之前将它们转换成小写