java输入一个字符串,要求将该字符串中出现的英文字母,按照顺序 进行输出,区分大小写,且大写优先?
如果广大网友发现比我第二种方式还要更好的实现,我则删帖,不服来干!
如题要求:
第一种实现:
刚看到群里有人发出了这个题,我第一个想法就是通过排序来处理,但是单纯通过Arrays.sort();排序的话并不能完成目的。后来初步写出了第一个实现方案如下:
String str = "as3BfAisdD4kA1";
String result = str.chars().filter(f -> {
// 过滤小写
if (f >= 'a' && f
原创
2021-05-19 17:24:40 ·
1297 阅读 ·
1 评论