gameArrayList.add(new Competition((String)read1.dataGameCode[i],
                                                    (String)read1.dataGameVenue[i],
                                                    (String)read1.dataGameNumOfPlayer[i],
                                                    (String)read1.dataGamePlayersID[i],
                                                    tempCountriesTakePart,
                                                    (String)read1.dataGameResult[i],
                                                    (String)read1.dataGameTime[i],
                                                    (String)read1.dataGameDate[i],
                                                    (String)read1.dataGameSponsors[i],
                                                    (String)read1.dataGameStatus[i],
                                                    (String)read1.dataGamePlayersStatus[i]
                                                    ));
                }
}        public String getMatchName(String inputCountryName)
                {
                        String temp;
                        String comString;
                        String outputCountryCode = "Not Match";                             //   temp = this.dataPlayerID[i];
                                comString= inputCountryName;                                if (comString.compareTo("All Countries")==0) outputCountryCode = "All Countries";
                                if (comString.compareTo("All Sports")==0) outputCountryCode = "All Sports";
                                if (comString.compareTo("P.R. China")==0) outputCountryCode = "CN";
                                if (comString.compareTo("Japan")==0) outputCountryCode = "JP";
                                if (comString.compareTo("South Korea")==0) outputCountryCode = "SK";
                                if (comString.compareTo("Taiwan")==0) outputCountryCode = "TW";
                                if (comString.compareTo("Hong Kong SAR")==0) outputCountryCode = "HK";
                                if (comString.compareTo("Macau SAR")==0) outputCountryCode = "MO";
                                if (comString.compareTo("Mongolia")==0) outputCountryCode = "MG";
                                if (comString.compareTo("Karzakastan")==0) outputCountryCode = "KT";
                                if (comString.compareTo("Guam")==0) outputCountryCode = "GU";
                                if (comString.compareTo("Australia")==0) outputCountryCode = "AU";
                            if (comString.compareTo("CN")==0) outputCountryCode = "P.R. China";
                            if (comString.compareTo("JP")==0) outputCountryCode = "Japan";
                            if (comString.compareTo("SK")==0) outputCountryCode = "South Korea";
                            if (comString.compareTo("TW")==0) outputCountryCode = "Taiwan";
                            if (comString.compareTo("HK")==0) outputCountryCode = "Hong Kong SAR";
                            if (comString.compareTo("MO")==0) outputCountryCode = "Macau SAR";
                            if (comString.compareTo("MG")==0) outputCountryCode = "Mongolia";
                            if (comString.compareTo("KT")==0) outputCountryCode = "Karzakastan";
                            if (comString.compareTo("GU")==0) outputCountryCode = "Guam";
                            if (comString.compareTo("AU")==0) outputCountryCode = "Australia";
                              if (comString.compareTo("TF")==0) outputCountryCode = "Athletics";
                              if (comString.compareTo("AQ")==0) outputCountryCode = "Aquatics";
                              if (comString.compareTo("BB")==0) outputCountryCode = "Basketball";
                              if (comString.compareTo("BL")==0) outputCountryCode = "Bowing";
                              if (comString.compareTo("BX")==0) outputCountryCode = "Boxing";
                              if (comString.compareTo("FB")==0) outputCountryCode = "Football";
                              if (comString.compareTo("GY")==0) outputCountryCode = "Gymmatics";
                              if (comString.compareTo("WS")==0) outputCountryCode = "Wushu";
                              if (comString.compareTo("VB")==0) outputCountryCode = "Volleyball";
                              if (comString.compareTo("JD")==0) outputCountryCode = "Judo";
                          if (comString.compareTo("Athletics")==0) outputCountryCode = "TF";
                          if (comString.compareTo("Aquatics")==0) outputCountryCode = "AQ";
                          if (comString.compareTo("Basketball")==0) outputCountryCode = "BB";
                          if (comString.compareTo("Bowing")==0) outputCountryCode = "BL";
                          if (comString.compareTo("Boxing")==0) outputCountryCode = "BX";
                          if (comString.compareTo("Football")==0) outputCountryCode = "FB";
                          if (comString.compareTo("Gymmatics")==0) outputCountryCode = "GY";
                          if (comString.compareTo("Wushu")==0) outputCountryCode = "WS";
                          if (comString.compareTo("Volleyball")==0) outputCountryCode = "VB";
                          if (comString.compareTo("Judo")==0) outputCountryCode = "JD";                        return outputCountryCode;
                }// public static void main(String args[])
// {
// ISEAGUSER ISEAGInterface = new ISEAGUSER();
// ISEAGInterface.showPlayerID("SK");
// // ISEAGInterface.setAndShowMedalInfo();
//
// // Print the name Prof. Leong Pok Man
// System.out.println(( (Administrator)administratorsArrayList.get(1) ).getAdministratorName());
//
// // Test the function of Arrays and Arrays2
// // String[] sa = new String[30];
// // Arrays2.fill(sa, new Arrays2.RandStringGenerator(5));
// // System.out.println("Before sorting: ");
// // int i;
// // for (i=0;i<30;i++)
// // {
// // System.out.println(sa[i]);
// // }
// // Arrays.sort(sa);
// // System.out.println("After sorting: ");
// //
// // for (i=0;i<30;i++)
// // {
// // System.out.println(sa[i]);
// // }
//
// }
}
我已经建立这个class,现在想从这里面读数据出来,用来排名次,哪位大虾可以
帮我提供一个优秀的算法啊!!!
在线等候啊!

解决方案 »

  1.   

    先UP一下  其实我也没有更好的方法
    -------------------------------------------------------      .,,,::::t:MMMMMMMMMBVt:+.. 
       ,IVXVYIBttt+::+IVVMMMMMMRR:’ 
       ,YYVYItMYti+i++:X+Rt:tXWRMR, 
       .YRiIYRMViitVXRWRYMI++++itMM.. 
       .Y+,.,X::,,,YMMMMMMMMRVItXMti 
        :X+:,X:,. .,iiIRMWMMMBBRMMBY. 
        tR+:I:i:+Y:IitYVYMMMMMMMMRi. 
        .+RXt:,::.::XXIBMMMMMMMMM+: 
         ,RRXitY+,.::RWMMMMMMMMt. 
          VYI:::,..:tVMMMMMMBY+. 
          .VBBW:::::,i.MMMMMBi:. 
          .tWRRVi:::.X:VMMMMMMY. 
         ,+i+:,XYtt+:,i:,MMMBR: 
      ...VV..:..:.tt::++:+,RMYMV. 
     :M:::..:,.:,,,.+t+++Ytt.,+: 
    tRt:,.:,.:,:.:+.,:++tit, 
    :tXt:,:,:.:.,,+,:+YRY, 
     :++:::.,:.:.::+:iMi 
      ,Ri:::,:::::::+Ii 
      ,+:Xii:,,::I:tit,. 
       :BBt,:+::,::i+. 
       :BWXX::::::iX. 
       :BWVIi++t+:V+ 
       WBXtItii+iWI. 
       :MWIYIti+iVRY, 
        RBXVYItiiIYXWI, 
        :MRWWVYttttIIXWt. 
        .XMBRRXIti++itIXW, 
        .BMBBRVIi+::+ttXX. 
         ,MMBRXYti:::+tIW: 
         tMMRWYti+++ittXV 
          +MRVYti+++ittWI 
         .VMWVtiiiiiitIR, 
         .XBBWVttttttttXRv 
        .,WBRBXVtttttttIWt 
        :RWXWBXYtttttttYR: 
       .iRWVIiBWYIttttttYW, 
      .tWVYti:WRVIttittIVV   .:,, 
      tWVIi++:XRVIIttttIXY  ..:YYtYi:tittV, 
      tXYti+++tWRVYttittYWIiIYYVItt:iXW+.... 
     :WIt+++iXRBBVYItitIYXXYti+iIYt++:IMRi:. 
    .:Xti+:+tRWt:BVYItitIYWVIIIYXXWXVXYt+i+IV: 
    .tYi+::IWI:::BVVItitIXBRVIt:::::::tIVXRiXt 
    :Viii++i:itIXBXVttitVW,        tBIX 
    .XIiXIttIVRBRBIItttIRX         :VX 
    .,tXXWWWVi+. RXXItiYRV         .. 
           ,BWYi+IRX 
           tBYiitWB, 
           .WVtiiIRI 
            VWtiiiIB, 
            ,BIiiiiWt 
            .BViiiiYV 
            XXtii+YV 
            iRiii+YY 
            :Btii+XI 
             Wtii+R: 
             XY+t+B. 
             YX+tYR. 
             tX+iWV 
             iXi+RI 
             tYiIXX 
            ,XtiIXRt. 
            :BIVYRWIV 
            +RYXXWiYR. 
            iWIVYtXMV 
            tBYItRtM+ 
            XBWttX:B: 
           YYBXXYR:,R: 
           tIYYYIY: i