# LeetCode 179. Largest Number

## 题目要求

Given a list of non negative integers, arrange them such that they form the largest number.

For example, given [3, 30, 34, 5, 9], the largest formed number is 9534330.

Note: The result may be very large, so you need to return a string instead of an integer.

## 解法分析

java中有一个接口为Comparable，如下。

public interface Comparable<T> {
/**
* Compares this object with the specified object for order.  Returns a
* negative integer, zero, or a positive integer as this object is less
* than, equal to, or greater than the specified object.
* ...
*/
public int compareTo(T o);

## 解题代码

    public String largestNumber(int[] nums) {
for (int num : nums) {
if (num == 0) {
continue;
}
}
.size()];
StringBuilder sb = new StringBuilder();
for (int i = integerShadows2.length - 1; i >= 0; i--) {
}
if (sb.toString().matches("0+")) {
return "0";
} else {
return sb.toString();
}
}

public int ori;
public String oriStr;

public IntegerShadow(int o, String s) {
this.ori = o;
this.oriStr = s;
}

@Override
return (this.oriStr + o.oriStr).compareTo(o.oriStr + this.oriStr);
}
}
• 本文已收录于以下专栏：

## LeetCode(179) Largest Number

• feliciafay
• 2015年01月21日 15:58
• 2606

## [leetcode-179]Largest Number(java)

• zdavb
• 2015年08月29日 00:32
• 732

## leetcode 179: Largest Number

Largest Number Total Accepted: 2269 Total Submissions: 15366 Given a list of non negative integer...
• xudli
• 2015年01月16日 04:12
• 4252

## leetcode179-Largest Number(把数组排成最大的数)

• will130
• 2016年06月11日 11:52
• 1372

## 179 Largest Number

• ChilseaSai
• 2016年01月31日 22:03
• 743

## [LeetCode]179. Largest Number

Problem DescriptionGiven a list of non negative integers, arrange them such that they form the large...
• u012468264
• 2016年02月05日 14:35
• 186

## LeetCode 179. Largest Number

• u014674776
• 2015年04月13日 11:06
• 484

## leetcode 179. Largest Number

Given a list of non negative integers, arrange them such that they form the largest number. For e...
• u014568921
• 2016年03月24日 17:05
• 248

## [Leetcode] 179. Largest Number @python

• qian2729
• 2016年02月05日 17:00
• 454

## Leetcode 179. Largest Number

Given a list of non negative integers, arrange them such that they form the largest number.For examp...
• xinqrs01
• 2017年02月08日 08:41
• 109

举报原因： 您举报文章：LeetCode 179. Largest Number 色情 政治 抄袭 广告 招聘 骂人 其他 (最多只允许输入30个字)