对字符串数组进行排序,在冒泡法排序中使用compareTo()方法确定排序的顺序。

原创 2006年06月09日 11:13:00
//A bubble sort for Strings.
public class SortString
{
 static String  arr[] = {"NOP","DEF","GHI","JK","LM","ABC","abc","Abc"};
 public static void main(String[] args)
 {
  for(int i=0;i<arr.length;i++){
   for(int j=i+1;j<arr.length;j++){
    if(arr[j].compareTo(arr[i])<0){
    //if(arr[j].compareToIgnoreCase(arr[i])<0){  //忽略大小写
     String t = arr[i];
     arr[i] = arr[j];
     arr[j] = t;
    }
   }
   System.out.println(arr[i]);
  }
  System.out.println("The End!");
 }
}

二维字符串数组的输入、输出方式 以及冒泡法排序

1、以下代码中包含二维字符串数组的输入及输出方式  以及冒泡法 // test009.cpp : Defines the entry point for the console application...

【Java】编写一个方法,对字符串数组进行排序,将所有变位词排在相邻的位置

编写一个方法,对字符串数组进行排序,将所有变位词排在相邻的位置 只要求将变位词排在一起,没有要求这些词按照什么顺序排在一起。怎么检查两个词是不是变位词呢?统计每个字符串中各个字符出现的次数,如果两者...

字符串数组的冒泡排序,从小到大(冒泡法前几篇有例子)

字符串数组的冒泡排序,从小到大//main.c //author //连续输入是个字符,以回车结束 #include "stdafx.h" //输入10个数字 #define N 10 char mi...

C语言基础-- 冒泡排序,字符串数组

冒泡排序: strlen() 计算字符串的长度 strcpy() 字符串的复制,拷贝 strcat() 字符串拼接 strcmp() 字符串的比较...

以行为单位对字符串变量下标为奇数位置上的字符按其ASCii值从小到大的顺序进行排序,排序后的结果仍按行重新存入字符串数组xx中

#include #include #include #include char xx[20][80]; void jsSort() //扦插法排序 ...

将字符串数组按照字典顺序排序

public class StringTest1 { /** * 给定一个字符串数组,按照字典顺序进行从小到大的排序 * {"nba","abc","cba","zz","qq","hah...

程序员面试金典: 9.11 排序与查找 11.1编写一个方法,对字符串数组进行排序,将所有变位词排在相邻的位置。

#include #include #include #include #include #include using namespace std; /* 问题:编写一个方法,对字符...

冒泡排序数字数组和字符串数组

常规数字冒泡排序 1.关于我现在介绍的冒泡排序只适用于整形数字的排序,随着学习的深入后面会补充完善出 适用范围更广的冒泡排序!      那么我们直接开始吧! 冒泡排序: 将一个整形数组中的元素按照从...
  • bitboss
  • bitboss
  • 2016年04月19日 17:57
  • 1436

C语言---数组,字符串数组,冒泡排序

讲述了数组的定义,空间的计算,数组长度的计算,字符串数组,还有排序算法---冒泡排序,最后,当数组做参数的时候,其实是作为一个指针。...
  • wrx1995
  • wrx1995
  • 2015年10月18日 15:25
  • 743

对字符串数组进行排序,将所有变位词排在相邻的位置。

题目:对字符串数组进行排序,将所有变位词排在相邻的位置。变位词就是组成的字母相同,但顺序不一样的单词。 比如说:live和evil就是一对变位词。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:对字符串数组进行排序,在冒泡法排序中使用compareTo()方法确定排序的顺序。
举报原因:
原因补充:

(最多只允许输入30个字)