gpt4 book ai didi

java - 对字母进行排序

转载 作者:行者123 更新时间:2023-12-02 00:02:57 24 4
gpt4 key购买 nike

我用 Java 设计了一个程序,用于从给定的字符串中检索小写字母。现在我想要按排序顺序。如何获得按排序顺序的输出?

这是我的代码:

public class Smallalpha{

public static void main(String []args){

String s= "Hi aM hErE";
int len =s.length();
System.out.println("The lenth is "+len);
for(int i=0;i<=len-1;i++){
if(Character.isLowerCase(s.charAt(i)))
{

char alpha = s.charAt(i);
System.out.print(alpha+" ");
}
}

}
}

最佳答案

在我现在删除的第一个答案中误解了您的问题。您可以编写以下内容,让程序执行您想要的操作:

String s = "Hi aM hErE";
char[] chars = s.toCharArray(); // get the characters
Arrays.sort(chars); // sort them
for (char c : chars) { // print them, if they are lowercase
if (Character.isLowerCase(c)) {
System.out.print(c + " ");
}
}

关于java - 对字母进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14474202/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com