面试题:把数组排成最小的数
2021-07-15 22:05
标签:code ringbuf port val 面试 代码 arraylist 试题 imp 题目描述:输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 重点是重写Comparator函数 代码: 面试题:把数组排成最小的数 标签:code ringbuf port val 面试 代码 arraylist 试题 imp 原文地址:https://www.cnblogs.com/Aaron12/p/9535882.htmlimport java.util.ArrayList;
import java.util.Comparator;
import java.util.Arrays;
public class Solution {
public String PrintMinNumber(int [] numbers) {
if(numbers==null||numbers.length==0) return "";
int len=numbers.length;
String[] str=new String[len];
StringBuffer sb=new StringBuffer();
for(int i=0;i
上一篇:spring总结之一
下一篇:Java基础_集合泛型