bubble按字符串长度排序字符串数组

时间:2015-11-08 21:17:38

标签: java arrays string sorting bubble-sort

我想知道如何使用冒泡排序按名称长度的递增顺序对名称列表(如:Bob,Robert,Dave,Kelly)进行排序。我知道如何使用冒泡排序按字母顺序对其名称进行排序,但只想知道如何按名称长度排序。我是否必须将名称转换为整数然后按金额对整数进行排序? 谢谢,

1 个答案:

答案 0 :(得分:0)

按长度而不是按字母顺序比较两个String值时,请使用String.length()方法而不是String.compareTo()

即:改变你的

if(a.compareTo(b) < 0)

if(a.length() < b.length())