Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 请高手指教 关于一维数组
flydog123456





发贴: 4
积分: 0
于 2004-11-03 15:54 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
public class invertArray{
  public static void main(String args[]){
    int i,j;
String strArray[] = {"about","abandon","do","can","here","my","go"};
    int k = strArray.length;
    System.out.println("Resource string array is:");
    for(i = 0;i < k;i++)
    {
      System.out.print(strArray[i]+" ");      
    }
System.out.println("\n************************************");
    for(i = 0;i<k-1;i++)
    {
      for(j = i+1;j < k;j++)
      {
        if(strArray[i].compareTo(strArray[j])<0)
        {
          String tempStr = strArray[i];
          strArray[i] = strArray[j];
          strArray[j] = tempStr;
        }
      }
    }
    System.out.println("Result after sortting is:");
    for(i = 0;i < k;i++)
    {
      System.out.print(strArray[i]+" ");      
    }
  }
}

输出结果是:
resource string array is:
about abandon do can here my go
*****************************************
result after sorting is:
my here go do can about abandon

我不明白
"  for(i = 0;i<k-1;i++)
    {
      for(j = i+1;j < k;j++)
      {
        if(strArray[i].compareTo(strArray[j])<0)
        {
          String tempStr = strArray[i];
          strArray[i] = strArray[j];
          strArray[j] = tempStr;
        }
      }
    } "
这个语句是什么意思啊????是排序吗?是按什么顺序排的啊?
如果不是 那后面的输出的结果是什么意思????
希望高手指点啊 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(首先确定这个程序没有错!!)




话题树型展开
人气 标题 作者 字数 发贴时间
4183 请高手指教 关于一维数组 flydog123456 1295 2004-11-03 15:54
3162 Re:请高手指教 关于一维数组 why 343 2004-11-03 20:24
3308 Re:请高手指教 关于一维数组 kaiserlew 32 2004-11-03 20:52
3307 Re:请高手指教 关于一维数组 flydog123456 20 2004-11-03 22:37

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923