java简单编程题 急!!
来源:百度知道 编辑:UC知道 时间:2024/06/25 22:56:41
import java.util.Arrays;
public class TestWord {
public static void main(String[] args) {
String s="sh djdk wjs ajdw aj dow kkd a dkdld jk";
String[] ss=s.split(" ");
Arrays.sort(ss);
System.out.println("共有单词数:"+ss.length);
for(int i=0;i<ss.length;i++){
System.out.println(ss[i]);
}
}
}
用正则表达式,定义的字符串可包含任何字符
import java.util.Arrays;
public class Test {
public static void main(String[] args) {
String s="werew754745754@#%@#$%$&^%&gdfg erSDEFW FEFESt *&()*(";
s = s.replaceAll("[^\\w[0-9]]", "");
System.out.println("s中有" + s.length() + "个单词");
char[] c = s.toCharArray();
Arrays.sort(c);
for(int i=0;i<c.length;i++){
System.out.print(c[i] + " ");
}
}
}
共有多少字符、字母还是单词????
如果要是单词的话就要用到数据库拉!!!!
这