如何将字符串转换为字母并添加

Rak*_*esh -5 java

我有一个小项目工作.案件如下.

我给了一个字符串,首先我必须将它们转换成相等的数字并总结它们.

数字如下

a=1,b=2,c=3....z=4. 
Run Code Online (Sandbox Code Playgroud)

这里的另一个条件是

A==a==1; 
Run Code Online (Sandbox Code Playgroud)

A和a是相同的,同样地,其他字母大小写和小小相同.

谢谢

Bac*_*ash 5

String str = "ABcDe";
str = str.toUpperCase();//just to be sure you have only capital letters in your string

int sum=0;
for(int i=0;i<str.length();i++){//cycle until the string ends
    sum = sum + str.charAt(i)-64;//'A' in ascii is 65, so 65-'A' = 65-64=1, etc
}
Run Code Online (Sandbox Code Playgroud)