String str="zheshigekendiedetimu";
StringBuffer buff=new StringBuffer(str);
char[] arr=str.toCharArray();
Arrays.sort(arr);

for(int i=0,j=0;i<arr.length;i++){
if(String.valueOf(arr[i]).matches("[a-zA-Z]")){
while(true){
if(String.valueOf(buff.charAt(j)).matches("[a-zA-Z]")){
buff.setCharAt(j, arr[i]);
j++;
break;
}
j++;
}
}
}
//截取
System.out.println(buff.toString());
int s =5;
String str1 = buff.toString().substring(buff.toString().length()-s,buff.toString().length());
System.out.println(str1);//输出

最新文章

  1. 为什么要用elasticsearch-理解加深中
  2. LDAP的Schema
  3. 视频处理控件TVideoGrabber如何对屏幕进行录制/压缩
  4. MySQL基于实例sales创建自定义函数、视图、存储过程及触发器
  5. sequence 作为序列插入值不是第一个
  6. 关于list 添加数据到指定下标
  7. MySQL数据表修复, 如何修复MySQL数据库(MyISAM / InnoDB)
  8. 游戏开发Camera之Cinematic Camera-深度
  9. Linux 组配置文件(/etc/group)
  10. struts2-Action处理请求参数
  11. 纯CSS制作网页图标
  12. win10连接无线网,开启移动热点,手机连接它手机一直显示获取ip地址中。
  13. Python中应该使用%还是format来格式化字符串?
  14. OkHttp的get和post请求
  15. JDK设计模式之——责任链(Filter)
  16. 广联达 BIM5D 云平台---《建筑信息模型标准》解读
  17. python中文件操作
  18. 软件工程-XP方法十二个最佳实践
  19. Axure快速原型教程01--原型说明下载和安装
  20. 贪心算法or背包问题

热门文章

  1. props的异步加载问题
  2. JavaWeb_01_html基本学习
  3. IntelliJ、ReSharper 6折 加入慧都“惊喜惠”
  4. 《ArcGIS Runtime SDK for Android开发笔记》——数据制作篇:紧凑型切片制作(Server缓存切片)
  5. CSS3嵌入字体
  6. 单例模式(C++)
  7. Java—集合框架 List和Set的contains()以及Map的containsKey()、containsValue()
  8. Consul在linux系统, 群集实战
  9. Python 调度算法 死锁 静动态链接(七)
  10. 【css基础】html图片右上角加上删除按钮