首页>代码>java汉字转换为拼音>/file/ChiToLetter.java
import java.io.UnsupportedEncodingException;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
import java.util.Vector;

//实现汉字向拼音的转化

public class ChiToLetter
{

	public Vector<String> Expand(String strTextPass)
	{
		Vector<String> result = new Vector<String>();
		Vector<String> letters = GetLetter(strTextPass);
		
		//get the initial of the words
		String head = "";
		String all = "";
		for(int i=0; i<letters.size(); i++) {
			all += letters.get(i);
			head += letters.get(i).charAt(0);
		}
		
		//combination
		if(letters.size() > 0) {
			Set<String> set = new HashSet<String>();
			set.add(all);
			set.add(head);
			set.add(head.substring(1)+head.charAt(0));
			set.add(letters.get(0)+head.substring(1));
			set.add(head.substring(0, head.length()-1)+letters.lastElement());
			
			for(Iterator<String> it=set.iterator(); it.hasNext(); ) {
				result.add(it.next().toString());
			}
		}
		
		return result;
	}
	
	/**
	 * pass Chinese words, return the spell letters
	 * @param strTextPass
	 * @return
	 */
	public Vector<String> GetLetter(String strTextPass)
	{	
		short ucHigh, ucLow;
	    int  nCode;
	    String strValue="";
	    byte[] strText = null;
		try {
			strText = strTextPass.getBytes("GBK");
		} catch (UnsupportedEncodingException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		Vector<String> PingYing = new Vector<String>();
	    for (int i=0; i<strText.length; i++)
	    {
	    	byte t = strText[i];
	    	strValue = "";
	        while ( t < 0x80 && t >= 0)
			{
	        	if(Character.isLetter((char)t)) {
					strValue=strValue+(char)strText[i];
	        	}
	        	else {
	        		if(strValue.length() > 0)
	        			PingYing.add(strValue);
	        		strValue = "";
	        	}
	        	i++;
	        	if(i<strText.length)
	        		t = strText[i];
	        	else
	        		break;
			}
	        if(strValue.length() > 0)
	        	PingYing.add(strValue);
	        if(i >= strText.length-1)
	        	continue;
	        ucHigh = (short)(strText[i]+256);
	        ucLow  = (short)(strText[i+1]+256);
	        if ( ucHigh < 0xa1 || ucLow < 0xa1)
	            continue;
	        else
	            nCode = (ucHigh - 0xa0) * 100 + ucLow - 0xa0;
			String strRes=FindLetter(nCode);
			PingYing.add(strRes);
			i++;
	    }
	    return PingYing;
	}
	
	/**
	 * map the code to spell letters
	 * @param nCode
	 * @return
	 */
	private String FindLetter(int nCode)
	{
		String strValue = "";
		switch(nCode)
		{
		case 6325:
		case 6436:
		case 7571:
		case 7925:
			strValue="A";
			break;
		case 6263:
		case 6440:
		case 7040:
		case 7208:
		case 7451:
		case 7733:
		case 7945:
		case 8616:
			strValue="AI";
			break;
		case 5847:
		case 5991:
		case 6278:
		case 6577:
		case 6654:
		case 7281:
		case 7907:
		case 8038:
		case 8786:
			strValue="AN";
			break;
		case 5974:
		case 6254:
		case 6427:
		case 6514:
		case 6658:
		case 6959:
		case 7033:
		case 7081:
		case 7365:
		case 8190:
		case 8292:
		case 8643:
		case 8701:
		case 8773:
			strValue="AO";
			break;
		case 6056:
		case 6135:
		case 6517:
		case 7857:
		case 8446:
		case 8649:
		case 8741:
			strValue="BA";
			break;
		case 6267:
		case 6334:
		case 7494:
			strValue="BAI";
			break;
		case 5870:
		case 5964:
		case 7851:
		case 8103:
		case 8113:
		case 8418:
			strValue="BAN";
			break;
		case 6182:
		case 6826:
			strValue="BANG";
			break;
		case 6165:
		case 7063:
		case 7650:
		case 8017:
		case 8157:
		case 8532:
		case 8621:
			strValue="BAO";
			break;
		case 5635:
		case 5873:
		case 5893:
		case 5993:
		case 6141:
		case 6703:
		case 7753:
		case 8039:
		case 8156:
		case 8645:
		case 8725:
			strValue="BEI";
			break;
		case 5946:
		case 5948:
		case 7458:
		case 7928:
			strValue="BEN";
			break;
		case 6452:
		case 7420:
			strValue="BENG";
			break;
		case 5616:
		case 5734:
		case 6074:
		case 6109:
		case 6221:
		case 6333:
		case 6357:
		case 6589:
		case 6656:
		case 6725:
		case 6868:
		case 6908:
		case 6986:
		case 6994:
		case 7030:
		case 7052:
		case 7221:
		case 7815:
		case 7873:
		case 7985:
		case 8152:
		case 8357:
		case 8375:
		case 8387:
		case 8416:
		case 8437:
		case 8547:
		case 8734:
			strValue="BI";
			break;
		case 5650:
		case 5945:
		case 6048:
		case 6677:
		case 6774:
		case 7134:
		case 7614:
		case 7652:
		case 7730:
		case 7760:
		case 8125:
		case 8159:
		case 8289:
		case 8354:
		case 8693:
			strValue="BIAN";
			break;
		case 7027:
		case 7084:
		case 7609:
		case 7613:
		case 7958:
		case 7980:
		case 8106:
		case 8149:
		case 8707:
		case 8752:
			strValue="BIAO";
			break;
		case 8531:
			strValue="BIE";
			break;
		case 5747:
		case 6557:
		case 7145:
		case 7167:
		case 7336:
		case 7375:
		case 7587:
		case 7957:
		case 8738:
		case 8762:
			strValue="BIN";
			break;
		case 5787:
		case 5891:
		case 6280:
			strValue="BING";
			break;
		case 5781:
		case 6403:
		case 6636:
		case 7362:
		case 7502:
		case 7771:
		case 7864:
		case 8030:
		case 8404:
		case 8543:
		case 8559:
			strValue="BO";
			break;
		case 6318:
		case 6945:
		case 7419:
		case 7446:
		case 7848:
		case 7863:
		case 8519:
			strValue="BU";
			break;
		case 6474:
		case 7769:
			strValue="CA";
			break;
		case 6978:
		case 7078:
		case 7218:
		case 8451:
		case 8785:
			strValue="CAN";
			break;
		case 5687:
			strValue="CANG";
			break;
		case 6448:
		case 6878:
		case 8309:
		case 8429:
			strValue="CAO";
			break;
		case 6692:
			strValue="CE";
			break;
		case 6515:
		case 6825:
			strValue="CEN";
			break;
		case 6465:
			strValue="CENG";
			break;
		case 6639:
		case 6766:
		case 7017:
		case 7230:
		case 7311:
		case 7322:
		case 7363:
		case 7942:
		case 7979:
		case 8135:
			strValue="CHA";
			break;
		case 5713:
		case 7846:
		case 8091:
		case 8218:
			strValue="CHAI";
			break;
		case 5770:
		case 5838:
		case 6159:
		case 6667:
		case 6893:
		case 6904:
		case 6981:
		case 7031:
		case 7086:
		case 7472:
		case 7688:
		case 7966:
		case 8324:
		case 8580:
			strValue="CHAN";
			break;
		case 5686:
		case 5943:
		case 6041:
		case 6137:
		case 6660:
		case 6568:
		case 6749:
		case 7029:
		case 7047:
		case 7438:
		case 7509:
		case 8680:
			strValue="CHANG";
			break;
		case 6687:
		case 7443:
		case 8173:
			strValue="CHAO";
			break;
		case 5969:
		case 7726:
			strValue="CHE";
			break;
		case 5840:
		case 5863:
		case 6251:
		case 6433:
		case 6923:
		case 7201:
		case 7320:
		case 7755:
		case 8619:
			strValue="CHEN";
			break;
		case 5609:
		case 5984:
		case 7239:
		case 7263:
		case 7583:
		case 7810:
		case 7881:
		case 7905:
		case 8146:
		case 8241:
		case 8508:
			strValue="CHENG";
			break;
		case 5749:
		case 6015:
		case 6061:
		case 6319:
		case 6374:
		case 6420:
		case 6445:
		case 6633:
		case 7042:
		case 7523:
		case 7787:
		case 8023:
		case 8101:
		case 8161:
		case 8231:
		case 8304:
		case 8355:
		case 8388:
		case 8489:
		case 8556:
		case 8746:
			strValue="CHI";
			break;
		case 6091:
		case 6671:
		case 6731:
		case 8409:
		case 8430:
			strValue="CHONG";
			break;
		case 5717:
		case 6492:
		case 6716:
		case 8112:
		case 8637:
			strValue="CHOU";
			break;
		case 5601:
		case 5927:
		case 6680:
		case 6732:
		case 7109:
		case 7238:
		case 7290:
		case 7343:
		case 8150:
		case 8260:
		case 8573:
		case 8777:
			strValue="CHU";
			break;
		case 6285:
		case 6408:
		case 7590:
		case 8563:
			strValue="CHUAI";
			break;
		case 6622:
		case 6955:
		case 7516:
		case 7843:
		case 8413:
			strValue="CHUAN";
			break;
		case 6675:
			strValue="CHUANG";
			break;
		case 5879:
		case 7302:
		case 7319:
			strValue="CHUI";
			break;
		case 6127:
		case 8040:
		case 8277:
			strValue="CHUN";
			break;
		case 7401:
		case 8554:
		case 8626:
			strValue="CHUO";
			break;
		case 6075:
		case 6358:
		case 7684:
		case 8043:
		case 8457:
			strValue="4337 伺";
			break;
		case 6042:
		case 6840:
		case 7085:
		case 7193:
		case 7214:
		case 7240:
			strValue="CONG";
			break;
		case 7308:
		case 7403:
		case 7577:
			strValue="COU";
			break;
		case 6180:
		case 6562:
		case 6607:
		case 7367:
		case 8501:
		case 8530:
		case 8577:
			strValue="CU";
			break;
		case 5764:
		case 6305:
		case 7664:
		case 7973:
			strValue="CUAN";
			break;
		case 6718:
		case 6145:
		case 6393:
		case 7213:
		case 7333:
		case 7505:
		case 8631:
			strValue="CUI";
			break;
		case 6666:
		case 8169:
			strValue="CUN";
			break;
		case 5640:
		case 6547:
		case 7566:
		case 7917:
		case 7983:
		case 8078:
		case 8526:
		case 8567:
			strValue="CUO";
			break;
		case 6239:
		case 6353:
		case 6410:
		case 6682:
		case 7007:
		case 8155:
		case 8346:
		case 8716:
		case 8718:
			strValue="DA";
			break;
		case 6004:
		case 6316:
		case 6523:
		case 6942:
		case 7110:
		case 7173:
		case 8776:
			strValue="DAI";
			break;
		case 5757:
		case 6144:
		case 6402:
		case 7373:
		case 7470:
		case 7781:
		case 8067:
		case 8087:
		case 8185:
		case 8376:
			strValue="DAN";
			break;
		case 5852:
		case 5942:
		case 6148:
		case 6920:
		case 7724:
		case 7885:
		case 8141:
			strValue="DANG";
			break;
		case 6322:
		case 6665:
		case 7514:
		case 8478:
			strValue="DAO";
			break;
		case 7929:
			strValue="DE";
			break;
		case 6466:
		case 6556:
		case 7413:
		case 7767:
		case 7975:
		case 8403:
			strValue="DENG";
			break;
		case 5621:
		case 5765:
		case 5814:
		case 5848:
		case 5901:
		case 5970:
		case 6122:
		case 6454:
		case 7023:
		case 7116:
		case 7260:
		case 7306:
		case 7475:
		case 7738:
		case 7758:
		case 7791:
		case 7965:
		case 8438:
		case 8730:
			strValue="DI";
			break;
		case 6439:
			strValue="DIA";
			break;
		case 5871:
		case 5967:
		case 6559:
		case 7172:
		case 7868:
		case 8116:
		case 8118:
		case 8401:
		case 8558:
			strValue="DIAN";
			break;
		case 7886:
		case 8585:
		case 8684:
			strValue="DIAO";
			break;
		case 5976:
		case 6006:
		case 6273:
		case 6409:
		case 7526:
		case 8012:
		case 8183:
		case 8562:
		case 8688:
			strValue="DIE";
			break;
		case 5674:
		case 6404:
		case 7164:
		case 7575:
		case 7754:
		case 7814:
		case 8059:
		case 8184:
		case 8490:
			strValue="DING";
			break;
		case 7891:
			strValue="DIU";
			break;
		case 5977:
		case 6343:
		case 6520:
		case 6528:
		case 7517:
		case 7543:
		case 7556:
		case 7747:
		case 8020:
			strValue="DONG";
			break;
		case 6190:
		case 8128:
		case 8229:
		case 8391:
			strValue="DOU";
			break;
		case 6022:
		case 6429:
		case 6834:
		case 7292:
		case 7525:
		case 8328:
		case 8338:
		case 8739:
		case 8782:
			strValue="DU";
			break;
		case 7318:
		case 7649:
		case 8393:
			strValue="DUAN";
			break;
		case 7701:
		case 7713:
		case 7752:
			strValue="DUI";
			break;
		case 6771:
		case 7632:
		case 7727:
		case 7766:
		case 7779:
		case 7970:
		case 8527:
			strValue="DUN";
			break;
		case 6345:
		case 6365:
		case 6785:
		case 7122:
		case 7876:
		case 8154:
		case 8566:
			strValue="DUO";
			break;
		case 5612:
		case 5832:
		case 5844:
		case 5949:
		case 6035:
		case 6113:
		case 6164:
		case 6332:
		case 6721:
		case 6977:
		case 7025:
		case 7378:
		case 7581:
		case 7916:
		case 7941:
		case 8042:
		case 8206:
		case 8689:
			strValue="E";
			break;
		case 6176:
		case 6284:
			strValue="EN";
			break;
		case 5706:
		case 6939:
		case 7177:
		case 7879:
		case 8025:
		case 8660:
			strValue="ER";
			break;
		case 5950:
		case 7732:
			strValue="FA";
			break;
		case 6212:
		case 6232:
		case 6506:
		case 7283:
		case 7660:
		case 7818:
		case 8576:
			strValue="FAN";
			break;
		case 5890:
		case 7242:
		case 7853:
		case 8419:
		case 8648:
			strValue="FANG";
			break;
		case 6032:
		case 6584:
		case 6713:
		case 6839:
		case 6990:
		case 7119:
		case 7328:
		case 7572:
		case 7619:
		case 7673:
		case 7948:
		case 8082:
		case 8267:
		case 8385:
		case 8468:
		case 8613:
		case 8678:
			strValue="FEI";
			break;
		case 5739:
		case 6915:
		case 7291:
		case 8687:
		case 8787:
			strValue="FEN";
			break;
		case 5726:
		case 5926:
		case 6155:
		case 6384:
		case 6767:
		case 7731:
			strValue="FENG";
			break;
		case 8330:
			strValue="FOU";
			break;
		case 5775:
		case 5776:
		case 5914:
		case 6029:
		case 6062:
		case 6119:
		case 6142:
		case 6252:
		case 6327:
		case 6505:
		case 6686:
		case 6870:
		case 6985:
		case 7058:
		case 7066:
		case 7106:
		case 7108:
		case 7285:
		case 7471:
		case 7680:
		case 7741:
		case 7774:
		case 7775:
		case 7823:
		case 7991:
		case 8005:
		case 8222:
		case 8261:
		case 8280:
		case 8283:
		case 8479:
		case 8535:
		case 8538:
		case 8654:
		case 8691:
			strValue="FU";
			break;
		case 6246:
		case 7056:
		case 7057:
		case 7424:
		case 7837:
			strValue=" GA";
			break;
		case 5604:
		case 5875:
		case 5982:
		case 7414:
		case 7464:
			strValue="GAI";
			break;
		case 5965:
		case 6053:
		case 6247:
		case 6306:
		case 6779:
		case 6838:
		case 6887:
		case 7104:
		case 7347:
		case 7426:
		case 7723:
		case 8065:
		case 8491:
			strValue="GAN";
			break;
		case 7716:
		case 7824:
		case 8364:
			strValue="GANG";
			break;
		case 5626:
		case 5830:
		case 5912:
		case 6227:
		case 7141:
		case 7332:
		case 7334:
		case 7429:
		case 7915:
			strValue="GAO";
			break;
		case 5610:
		case 5678:
		case 5933:
		case 5957:
		case 6010:
		case 6435:
		case 7092:
		case 7501:
		case 7585:
		case 7749:
		case 7951:
		case 8143:
		case 8220:
		case 8420:
		case 8732:
			strValue="GE";
			break;
		case 5608:
		case 6102:
		case 6371:
		case 8462:
			strValue="GEN";
			break;
		case 6376:
		case 6657:
		case 7114:
		case 8665:
			strValue="GENG";
			break;
		case 7178:
		case 7537:
		case 8228:
		case 8601:
			strValue="GONG";
			break;
		case 5694:
		case 5824:
		case 6524:
		case 6960:
		case 7037:
		case 7135:
		case 7259:
		case 7477:
		case 7616:
		case 8349:
		case 8384:
		case 8724:
			strValue="GOU";
			break;
		case 5637:
		case 5812:
		case 6152:
		case 6536:
		case 6773:
		case 7284:
		case 7379:
		case 7484:
		case 7486:
		case 7591:
		case 7617:
		case 7813:
		case 7825:
		case 7860:
		case 7932:
		case 8019:
		case 8083:
		case 8233:
		case 8494:
		case 8593:
		case 8681:
		case 8729:
			strValue="GU";
			break;
		case 5652:
		case 5820:
		case 6341:
		case 7273:
		case 7550:
		case 8027:
			strValue="GUA";
			break;
		case 5736:
		case 6124:
		case 6272:
		case 6842:
		case 7834:
		case 8057:
		case 8170:
		case 8704:
			strValue="GUAN";
			break;
		case 6359:
		case 6578:
		case 7270:
		case 7555:
			strValue="GUANG";
			break;
		case 5648:
		case 5659:
		case 6649:
		case 7003:
		case 7277:
		case 7433:
		case 7448:
		case 8007:
		case 8394:
		case 8657:
		case 8712:
			strValue="GUI";
			break;
		case 5782:
		case 7121:
		case 7762:
		case 8671:
			strValue="GUN";
			break;
		case 5769:
		case 6266:
		case 6335:
		case 6494:
		case 6538:
		case 6603:
		case 7304:
		case 7529:
		case 8188:
		case 8268:
		case 8269:
			strValue="GUO";
			break;
		case 7894:
			strValue="HA";
			break;
		case 6443:
		case 7560:
		case 8516:
			strValue="HAI";
			break;
		case 5885:
		case 6153:
		case 6294:
		case 6759:
		case 6911:
		case 7447:
		case 7642:
		case 8192:
		case 8205:
		case 8232:
		case 8793:
			strValue="HAN";
			break;
		case 6776:
		case 7112:
		case 8194:
			strValue="HANG";
			break;
		case 6179:
		case 6222:
		case 6438:
		case 6467:
		case 6909:
		case 6916:
		case 7427:
		case 8009:
		case 8211:
		case 8226:
			strValue="HAO";
			break;
		case 5813:
		case 5932:
		case 5954:
		case 6432:
		case 6756:
		case 7434:
		case 7833:
		case 8202:
		case 8234:
		case 8471:
			strValue="HE";
			break;
		case 6231:
		case 7181:
		case 7276:
			strValue="HENG";
			break;
		case 5768:
		case 5774:
		case 5807:
		case 6106:
		case 6214:
		case 6216:
		case 6740:
		case 6792:
			strValue="HONG";
			break;
		case 6009:
		case 6565:
		case 6943:
		case 8090:
		case 8383:
		case 8455:
		case 8655:
		case 8731:
			strValue="HOU";
			break;
		case 5792:
		case 6392:
		case 6481:
		case 6518:
		case 6609:
		case 6679:
		case 6717:
		case 6816:
		case 6879:
		case 7190:
		case 7346:
		case 7385:
		case 7618:
		case 7635:
		case 7646:
		case 7670:
		case 7672:
		case 7679:
		case 8013:
		case 8032:
		case 8041:
		case 8055:
		case 8343:
		case 8513:
		case 8590:
			strValue="HU";
			break;
		case 7072:
		case 7275:
		case 7725:
		case 7892:
			strValue="HUA";
			break;
		case 8555:
			strValue="HUAI";
			break;
		case 5928:
		case 6140:
		case 6307:
		case 6487:
		case 6621:
		case 6801:
		case 6829:
		case 6881:
		case 6930:
		case 6953:
		case 7157:
		case 7944:
		case 8673:
		case 8763:
			strValue="HUAN";
			break;
		case 5882:
		case 6569:
		case 6850:
		case 6874:
		case 6956:
		case 7211:
		case 7533:
		case 8105:
		case 8308:
		case 8382:
		case 8692:
			strValue="HUANG";
			break;
		case 5822:
		case 6078:
		case 6086:
		case 6205:
		case 6352:
		case 6360:
		case 6425:
		case 6736:
		case 6807:
		case 6811:
		case 6971:
		case 7132:
		case 7185:
		case 7445:
		case 7703:
		case 8219:
		case 8319:
		case 8766:
			strValue="HUI";
			break;
		case 5827:
		case 6638:
		case 6752:
		case 6867:
			strValue="HUN";
			break;
		case 5669:
		case 6229:
		case 6311:
		case 6475:
		case 6623:
		case 7856:
		case 7933:
		case 7976:
		case 8175:
		case 8322:
			strValue="HUO";
			break;
		case 5629:
		case 5632:
		case 5662:
		case 5705:
		case 5742:
		case 5952:
		case 6024:
		case 6033:
		case 6193:
		case 6210:
		case 6265:
		case 6320:
		case 6350:
		case 6383:
		case 6507:
		case 6553:
		case 6809:
		case 6976:
		case 7087:
		case 7160:
		case 7165:
		case 7314:
		case 7374:
		case 7410:
		case 7411:
		case 7469:
		case 7473:
		case 7487:
		case 7620:
		case 7722:
		case 7831:
		case 7990:
		case 8002:
		case 8104:
		case 8217:
		case 8337:
		case 8339:
		case 8463:
		case 8550:
		case 8611:
		case 8661:
		case 8674:
		case 8757:
		case 8768:
			strValue="JI";
			break;
		case 5704:
		case 5903:
		case 6171:
		case 6521:
		case 6804:
		case 6940:
		case 7176:
		case 7409:
		case 7546:
		case 7702:
		case 7882:
		case 7956:
		case 8072:
		case 8142:
		case 8244:
		case 8353:
		case 8434:
		case 8542:
			strValue="JIA";
			break;
		case 5752:
		case 5841:
		case 5857:
		case 6149:
		case 6183:
		case 6286:
		case 6853:
		case 6931:
		case 6932:
		case 7144:
		case 7237:
		case 7305:
		case 7407:
		case 7415:
		case 7480:
		case 7489:
		case 7506:
		case 7576:
		case 7790:
		case 7921:
		case 8047:
		case 8148:
		case 8340:
		case 8469:
		case 8534:
		case 8561:
		case 8668:
		case 8721:
			strValue="JIAN";
			break;
		case 6092:
		case 6814:
		case 7113:
		case 7154:
		case 7481:
		case 7768:
		case 8180:
		case 8461:
		case 8488:
			strValue="JIANG";
			break;
		case 5714:
		case 5753:
		case 6020:
		case 6090:
		case 6256:
		case 6461:
		case 6572:
		case 7015:
		case 7524:
		case 8008:
		case 8052:
		case 8252:
		case 8520:
		case 8551:
		case 8662:
			strValue="JIAO";
			break;
		case 5806:
		case 5821:
		case 6255:
		case 6414:
		case 7028:
		case 7061:
		case 7278:
		case 7757:
		case 8060:
		case 8201:
		case 8227:
		case 8441:
		case 8658:
		case 8726:
			strValue="JIE";
			break;
		case 5865:
		case 6103:
		case 6132:
		case 6468:
		case 6643:
		case 6659:
		case 7138:
		case 7210:
		case 7340:
		case 7465:
		case 7478:
		case 8138:
			strValue="JIN";
			break;
		case 5751:
		case 5869:
		case 6128:
		case 6616:
		case 6729:
		case 6794:
		case 6941:
		case 6982:
		case 7026:
		case 7534:
		case 7554:
		case 7570:
		case 7626:
			strValue="JIANG";
			break;
		case 6936:
		case 7671:
			strValue="JIONG";
			break;
		case 5754:
		case 6417:
		case 6746:
		case 7249:
		case 7274:
		case 8015:
		case 8053:
		case 8481:
		case 8761:
			strValue="JIU";
			break;
		case 5738:
		case 5810:
		case 6036:
		case 6058:
		case 6076:
		case 6268:
		case 6965:
		case 6980:
		case 7202:
		case 7307:
		case 7316:
		case 7323:
		case 7357:
		case 7381:
		case 7488:
		case 7611:
		case 7850:
		case 7924:
		case 8022:
		case 8132:
		case 8153:
		case 8482:
		case 8522:
		case 8565:
		case 8620:
		case 8634:
		case 8722:
			strValue="JU";
			break;
		case 5918:
		case 6590:
		case 6824:
		case 7280:
		case 7835:
		case 7935:
		case 7952:
		case 8633:
			strValue="JUAN";
			break;
		case 5642:
		case 5667:
		case 5860:
		case 5939:
		case 6207:
		case 6421:
		case 6457:
		case 6469:
		case 6540:
		case 6617:
		case 7062:
		case 7169:
		case 7286:
		case 7351:
		case 7663:
		case 7967:
		case 8574:
		case 8591:
			strValue="JUE";
			break;
		case 6260:
		case 8168:
		case 8362:
		case 8769:
			strValue="JUN";
			break;
		case 5671:
		case 6339:
		case 7544:
			strValue="KA";
			break;
		case 5660:
		case 5978:
		case 6160:
		case 6673:
		case 6693:
		case 7888:
		case 7920:
		case 7939:
			strValue="KAI";
			break;
		case 5709:
		case 6108:
		case 7412:
		case 7772:
		case 7811:
			strValue="KAN";
			break;
		case 5688:
		case 6742:
		case 7854:
			strValue="KANG";
			break;
		case 6974:
		case 7264:
		case 7491:
		case 7877:
			strValue="KAO";
			break;
		case 6430:
		case 6519:
		case 6701:
		case 6859:
		case 7076:
		case 7128:
		case 7170:
		case 7380:
		case 7520:
		case 7807:
		case 7861:
		case 7930:
		case 7993:
		case 8066:
		case 8129:
		case 8204:
		case 8282:
		case 8733:
			strValue="KE";
			break;
		case 8144:
			strValue="KEN";
			break;
		case 7912:
			strValue="KENG";
			break;
		case 5737:
		case 6539:
		case 8377:
			strValue="KONG";
			break;
		case 6050:
		case 6202:
		case 6321:
		case 7778:
		case 8356:
			strValue="KOU";
			break;
		case 5658:
		case 6005:
		case 6423:
		case 7111:
		case 8728:
			strValue="KU";
			break;
		case 5708:
			strValue="KUA";
			break;
		case 5665:
		case 5906:
		case 6364:
		case 6586:
		case 7558:
			strValue="KUAI";
			break;
		case 8737:
			strValue="KUAN";
			break;
		case 5818:
		case 5831:
		case 5887:
		case 5959:
		case 6237:
		case 6349:
		case 7094:
		case 7460:
			strValue="KUANG";
			break;
		case 5624:
		case 5649:
		case 5771:
		case 6162:
		case 6281:
		case 6413:
		case 6416:
		case 6720:
		case 6951:
		case 7450:
		case 7805:
		case 8606:
		case 8743:
			strValue="KUI";
			break;
		case 6204:
		case 6245:
		case 6458:
		case 6618:
		case 6928:
		case 7152:
		case 7841:
		case 8051:
			strValue="LIAO";
			break;
		case 5793:
		case 5988:
		case 6270:
		case 6354:
		case 6803:
		case 8483:
		case 8581:
		case 8764:
			strValue="LIE";
			break;
		case 6194:
		case 6388:
		case 6555:
		case 6662:
		case 6733:
		case 6964:
		case 7361:
		case 7405:
		case 7602:
		case 7812:
		case 8452:
		case 8579:
		case 8775:
			strValue="LIN";
			break;
		case 5925:
		case 6063:
		case 6342:
		case 6482:
		case 6786:
		case 7117:
		case 7258:
		case 7289:
		case 7418:
		case 8186:
		case 8240:
		case 8465:
		case 8676:
			strValue="LING";
			break;
		case 6815:
		case 6962:
		case 7082:
		case 7124:
		case 7628:
		case 7654:
		case 7919:
		case 7954:
		case 8050:
		case 8644:
			strValue="LIU";
			break;
		case 5966:
		case 6055:
		case 6781:
		case 7171:
		case 7248:
		case 7542:
		case 7735:
		case 8110:
			strValue="LONG";
			break;
		case 5745:
		case 6168:
		case 6422:
		case 6548:
		case 7946:
		case 8092:
		case 8179:
		case 8287:
		case 8735:
			strValue="LOU";
			break;
		case 6744:
		case 7321:
		case 7586:
		case 7918:
		case 7989:
		case 8158:
			strValue="Lü";
			break;
		case 5968:
		case 6303:
		case 6464:
		case 6782:
		case 6843:
		case 6885:
		case 6954:
		case 7220:
		case 7251:
		case 7354:
		case 7391:
		case 7404:
		case 7510:
		case 7545:
		case 7969:
		case 8021:
		case 8056:
		case 8392:
		case 8421:
		case 8652:
			strValue="LU";
			break;
		case 5785:
		case 7014:
		case 7279:
		case 8029:
		case 8639:
			strValue="LUAN";
			break;
		case 5732:
		case 5789:
		case 6093:
		case 6259:
		case 6291:
		case 6604:
		case 6788:
		case 6880:
		case 7183:
		case 7301:
		case 7565:
		case 7961:
		case 8107:
		case 8635:
			strValue="LUO";
			break;
		case 6328:
			strValue="M";
			break;
		case 6373:
		case 6579:
		case 7054:
		case 7231:
		case 8301:
			strValue="MA";
			break;
		case 5929:
		case 6104:
		case 8618:
			strValue="MAI";
			break;
		case 6012:
		case 6503:
		case 7147:
		case 7655:
		case 7960:
		case 8209:
		case 8293:
		case 8709:
		case 8720:
			strValue="MAN";
			break;
		case 5888:
		case 6861:
		case 7743:
		case 8294:
			strValue="MANG";
			break;
		case 5783:
		case 6066:
		case 6525:
		case 6787:
		case 7203:
		case 7436:
		case 7483:
		case 7503:
		case 7624:
		case 7714:
		case 7806:
		case 8317:
		case 8754:
			strValue="MAO";
			break;
		case 6114:
		case 6550:
		case 6613:
		case 6828:
		case 6856:
		case 7325:
		case 7949:
		case 8044:
		case 8139:
		case 8740:
			strValue="MEI";
			break;
		case 6249:
		case 7643:
		case 7715:
		case 7845:
			strValue="MEN";
			break;
		case 5934:
		case 6189:
		case 6211:
		case 6734:
		case 7592:
		case 7770:
		case 8221:
		case 8276:
		case 8323:
		case 8427:
		case 8431:
			strValue="MENG";
			break;
		case 5634:
		case 5855:
		case 6234:
		case 6368:
		case 6455:
		case 6608:
		case 6772:
		case 6921:
		case 6984:
		case 7563:
		case 7682:
		case 8445:
		case 8767:
		case 8771:
			strValue="MI";
			break;
		case 6770:
		case 6837:
		case 6847:
		case 7579:
		case 7777:
			strValue="MIAN";
			break;
		case 6387:
		case 6967:
		case 7131:
		case 7149:
		case 7234:
		case 7721:
		case 7780:
		case 8037:
			strValue="MIAO";
			break;
		case 5631:
		case 6367:
		case 8326:
		case 8390:
			strValue="MIE";
			break;
		case 6069:
		case 6526:
		case 6741:
		case 6793:
		case 7137:
		case 7168:
		case 7175:
		case 7710:
		case 8710:
		case 8628:
			strValue="MIN";
			break;
		case 5804:
		case 6088:
		case 6873:
		case 7452:
		case 7808:
		case 8504:
			strValue="MING";
			break;
		case 5851:
		case 6052:
		case 6175:
		case 6641:
		case 7038:
		case 7366:
		case 7950:
		case 7987:
		case 8102:
		case 8182:
		case 8586:
		case 8588:
		case 8765:
			strValue="MO";
			break;
		case 5716:
		case 6372:
		case 7788:
		case 8254:
		case 8290:
		case 8642:
			strValue="MOU";
			break;
		case 5679:
		case 5973:
		case 6057:
		case 6769:
		case 7504:
		case 7866:
			strValue="MU";
			break;
		case 6437:
			strValue="N";
			break;
		case 6264:
		case 7539:
		case 7953:
		case 8136:
			strValue="NA";
			break;
		case 5630:
		case 6021:
		case 6133:
		case 7245:
			strValue="NAI";
			break;
		case 6411:
		case 6478:
		case 6479:
		case 7310:
		case 7578:
		case 8279:
		case 8486:
			strValue="NAN";
			break;
		case 6313:
		case 6476:
		case 6646:
		case 7457:
			strValue="NANG";
			break;
		case 5611:
		case 5981:
		case 6346:
		case 6614:
		case 7207:
		case 7748:
		case 7883:
		case 8245:
			strValue="NAO";
			break;
		case 5811:
			strValue="NE";
			break;
		case 7705:
			strValue="NEN";
			break;
		case 5703:
		case 5972:
		case 6605:
		case 6685:
		case 7439:
		case 7627:
		case 7711:
		case 7794:
		case 7874:
		case 8682:
			strValue="NI";
			break;
		case 5605:
		case 5994:
		case 7393:
		case 8004:
		case 8651:
		case 8683:
			strValue="NIAN";
			break;
		case 6064:
		case 7053:
		case 7569:
		case 8433:
			strValue="NIAO";
			break;
		case 5877:
		case 6233:
		case 6431:
		case 8208:
		case 8411:
		case 8570:
			strValue="NIE";
			break;
		case 5690:
		case 6344:
		case 6924:
		case 8187:
			strValue="NING";
			break;
		case 6580:
		case 6678:
		case 7004:
			strValue="NIU";
			break;
		case 5715:
		case 6370:
			strValue="NONG";
			break;
		case 8181:
			strValue="NOU";
			break;
		case 6983:
		case 7032:
		case 7059:
		case 7069:
			strValue="NU";
			break;
		case 7704:
		case 7847:
		case 8412:
			strValue="Nǖ";
			break;
		case 5748:
		case 6289:
		case 6386:
		case 7927:
			strValue="NUO";
			break;
最近下载更多
zhangyisheng  LV4 2021年9月24日
wbcxyqs  LV1 2021年5月18日
jinshouxu  LV1 2021年1月22日
2410068425  LV23 2020年4月16日
WAIT2019  LV1 2020年3月8日
sglqh163  LV6 2020年2月20日
yugege21  LV3 2020年2月20日
zxwadd  LV1 2019年11月30日
panzbc  LV2 2019年11月13日
qiang094551  LV2 2019年10月23日
最近浏览更多
EFWAGGFAWGR 2023年10月19日
暂无贡献等级
peixizhu  LV16 2022年9月5日
zhangyisheng  LV4 2021年9月24日
wanjiale  LV3 2021年9月6日
madisonbiu  LV1 2021年5月28日
wbcxyqs  LV1 2021年5月18日
jinshouxu  LV1 2021年1月22日
MaleSale  LV5 2020年11月9日
lhm123456 2020年8月13日
暂无贡献等级
kinggode  LV14 2020年7月28日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友