对字符串数组进行排序
2016-05-15 10:34
253 查看
public class StringSort { public static void main(String[] args) { String[] s = {"abc","xyz","张三","123"}; stringSort(s); print(s); } public static String[] stringSort(String[] s){ //比较字符串大小用compareTo() String t = null; //外循环:长度-1 for(int i=0;i<s.length-1;i++){ //内循环 : 长度-i-1 for(int j=0;j<s.length-i-1;j++){ if(s[j].compareTo(s[j+1]) > 0){ t =s [j]; s[j] = s[j+1]; s[j+1] = t; } } } return s; } public static void print(String[] s){ for(String ss : s){ System.out.print(ss + "\t"); } } }
相关文章推荐
- GCD-的简单使用
- 设计模式之单例模式
- Linux下使用MySql命令详细解析
- android LayoutInflater和inflate()方法的用法
- Linux批量添加删除用户
- J2SE:总结—基础很重要哈!
- hdu1255 覆盖的面积(矩形面积交+扫描线)
- 120. Triangle
- 编程语言
- gedit 备份功能
- [Angularjs]表单验证
- 小酌重构系列[13]——移除中间类
- ScrollView嵌套ListView
- Spring基于事件驱动模型的订阅发布模式代码实例详解
- 为什么export-->runnable jar file的launch configuration下拉没有东西 以及 清除Launch configuration的历史记录
- 保障分布式系统数据一致性
- android圆角按钮自定义
- opencv寻找轮廓2--drawContours
- L1-3. 个位数统计-Java
- java 过滤器(Filter)学习笔记