剑指offer33:把数组排成最小的数
来源:互联网 发布:淘宝店铺入驻蘑菇街 编辑:程序博客网 时间:2024/05/16 14:41
import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;/** * Created by WHZ on 2017/4/6. */public class offer33 { public static String PrintMinNumber(int [] numbers) { int n; String s=""; ArrayList<Integer> list=new ArrayList<Integer>(); n=numbers.length; for(int i=0;i<n;i++){ list.add(numbers[i]);//将数组放入arrayList中 } //实现了Comparator接口的compare方法,将集合元素按照compare方法的规则进行排序 Collections.sort(list,new Comparator<Integer>(){ @Override public int compare(Integer str1, Integer str2) { // TODO Auto-generated method stub String s1=str1+""+str2; String s2=str2+""+str1; return s1.compareTo(s2); } }); for(int j:list){ s+=j; } return s; }}
0 0
- 剑指offer33:把数组排成最小的数
- 剑指offer_数组---把数组排成最小的数
- 把数组排成最小的数--总结
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数--总结
- 把数组排成最小的数--总结
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 把数组排成最小的数
- 学习的内容1 python字符串
- 历届试题 矩阵翻硬币
- 判断字符串是否为回文
- FancyDialog对话框
- 如何理解Android ContentProvider
- 剑指offer33:把数组排成最小的数
- 变量的解构赋值
- Git版本管理学习与应用
- 文件读写(python 3.5)
- 《Java高并发程序设计》学习 --7.1 Akka之Hello World
- 常用显示接口技术
- React-native学习过程 六 flexbox伸缩容器属性
- Ubuntu处于一直连接状态,却连不上网
- <xsl:sort>对多个字段进行排序