public class Demo22 {
public static void main(String[] args) {
System.out.println("原字符序列: a c u b e p f z");
String[] param = new String[] { "a", "c", "u", "b", "e", "p", "f", "z" };
sort1(param);// 调用升序排序
System.out.println(Arrays.toString(param));
System.out.println("-----------------");
sort(param);// 调用降序排序
System.out.println(Arrays.toString(param));
}
public static void sort1(String[] param) {
String temp = "";
for (int i = 0; i < param.length - 1; i++) {
for (int j = 0; j < param.length - 1 - i; j++) {
if (param[j].charAt(0) < param[j + 1].charAt(0)) {
temp = param[j];
param[j] = param[j + 1];
param[j + 1] = temp;
}
}
}
return;
}
public static void sort(String[] param) {
String temp = "";
for (int i = 0; i < param.length - 1; i++) {
for (int j = 0; j < param.length - 1 - i; j++) {
if (param[j].charAt(0) > param[j + 1].charAt(0)) {
temp = param[j];
param[j] = param[j + 1];
param[j + 1] = temp;
}
}
}
return;
}
}
2021-09-24字符逆序输出
最新推荐文章于 2024-07-14 13:21:09 发布