永发信息网

求解java编程题 字母字符转换成数字

答案:4  悬赏:60  手机版
解决时间 2021-11-28 23:42
求解java编程题 字母字符转换成数字
最佳答案
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class TestString {

public static int printInt(String param)//返回换算后的int值
{
int result = 0;
int x;
int z =1;
int length = param.length();
System.out.println("输出字符串:"+param);
for(int p=0;p {
System.out.println("输出字符串中"+p+"字符:"+param.charAt(p));
x = (int)param.charAt(p);
for(int t=1;t {
z = z*26;
}
length--;
result = result+x*z;
}

return result;
}
public static void main(String[] args)throws NumberFormatException, IOException {
String str="";
InputStreamReader is = new InputStreamReader(System.in);
BufferedReader dr = new BufferedReader(is);
str = dr.readLine();
if(str.length()<=5)
{
System.out.println("请重新输入5个字母");
str = dr.readLine();
}
System.out.println("换算后的int值:"+printInt(str));
}
}

不管什么字符*26还是不变的吧。。

还有你下面的英文也是程序所要求的吧。 如果是这样。请试一下我的代码。
在控制台随便输入5个以上的字符按回车就可以。如果有问题的话。找我。
全部回答
我暂时保留意见!
public class WordEncoder{
public static void main(String[] args){
String word="BUT";
System.out.println(word+"==>"+encodeWord(word));
}
public static long encodeWord(String word){
long result=0;
char[] letters=word.toCharArray();
for(int i=0;i result*=26;
result+=letters[i]-'A';
}
return result;
}
}
public class test {
public static void main(String[] args) {
String str = "BUT";
int sum = 0, j = 0;
for (int i = str.length() - 1; i >= 0; i--) {
int c = (int) str.charAt(i) - 65;
sum += c * Math.pow(26, j++);
System.out.println(sum);
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
▲坟墓风水图片▲ 怎样看坟墓风水宝地
QQ申诉为什么老是申诉不回来
求图片,高清大图,“颜”的颜体楷书,坐等
求v家这个系列的大姐和luka的图片,清晰一点
谁会用ps做色盲测试图啊,求步骤
烟雨净水器多少钱
评职称必须要报到证(派遣证)吗
想做新零售,用云蚁好不好啊?
求K230最新的列车时刻表
十二个接线柱的开关要串多少根线
如何让用excel输入1/1,1/2,1/3
触屏手机放在桌子上时要背面朝上还是要正面朝
从越南买回来的小猪到中国怎么养
三亚买盐上哪里买
遇到两个相亲男,我该如何抉择?
推荐资讯
天相入财帛宫:宫紫请问感情方面会如何紫微旺
14的倍数写5个
股指期货是凭空跳出来的吗?
下午坐我身边的人去前面帮忙,刚下班的时候,
DC-4、DC-6、DC-8、DC-9型客机的载客量分别是
求一部电影名字,老电影,好像是林威演的
终极一班4雷霆的武器
请教各位:蚝油用日语怎么说
乾隆埋葬的是谁和谁的合葬墓
放电线的条子是什么
人的脚在跑步或者剧烈运动以后为什么会臭呀?
谁能帮我写一篇关于运动会投稿,致4×300米接
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?