编写函数,输入一个整数,用a-z表示,比如27->aa, 28->ab

chennaxaofeng 2008-09-25 08:55:57
编写函数,输入一个整数,用a-z表示,比如27->aa, 28->ab
...全文
153 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
public class Test1 {

public static void main(String[] args) {
String str = toAlphabet(702);
System.out.println(str);
}

public static String toAlphabet(int num) {
char[] chs = new char[7];
int offset = chs.length;
while(num > 0) {
int m = num % 26;
num /= 26;
if(m == 0) {
m = 26;
num--;
}
chs[--offset] = (char)(m + 'a' - 1);
}
return new String(chs, offset, chs.length - offset);
}
}
commanager 2008-09-25
  • 打赏
  • 举报
回复
自己编一个吧
zz2617436 2008-09-25
  • 打赏
  • 举报
回复
可用分等级:长工
总技术分:0
总技术分排名:313963
揭贴率:12.50%
胡须棉花糖 2008-09-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ZangXT 的回复:]
自己设计一个26进制的数体系
[/Quote]
ZangXT 2008-09-25
  • 打赏
  • 举报
回复
自己设计一个26进制的数体系
dujun3245350 2008-09-25
  • 打赏
  • 举报
回复
接分

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧