使用java程序,将txt中的名字,按照以下要求进行排序: 1.按首字母A-Z的顺序,将名字
1个回答
展开全部
public class Luck {
public static void main(String[] args) {
int count = 677;// count,手动指定范围
// 确定字符串的长度
int length = 0;
int temp = count - 1;
while (temp > 0) {
temp = (temp - temp % 26) / 26;
length++;
}
temp = Math.max(temp, 2);// 保证输出的最小长度
// 从1输出到count
for (int a = 1; a <= count; a++) {
int i = a - 1;
String s = "";
while (i > 0) {
s = (char) ('A' + i % 26) + s;
i = (i - i % 26) / 26;
}
while (s.length() < length) {
s = 'A' + s;
}
System.out.println(s);
}
}
}
public static void main(String[] args) {
int count = 677;// count,手动指定范围
// 确定字符串的长度
int length = 0;
int temp = count - 1;
while (temp > 0) {
temp = (temp - temp % 26) / 26;
length++;
}
temp = Math.max(temp, 2);// 保证输出的最小长度
// 从1输出到count
for (int a = 1; a <= count; a++) {
int i = a - 1;
String s = "";
while (i > 0) {
s = (char) ('A' + i % 26) + s;
i = (i - i % 26) / 26;
}
while (s.length() < length) {
s = 'A' + s;
}
System.out.println(s);
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询