From 8e82f79e32a4fce3ac218539e485cfebfacfff63 Mon Sep 17 00:00:00 2001 From: doscript Date: Thu, 29 May 2014 15:59:44 +0800 Subject: [PATCH 1/2] Added more_awesome topic branch From 0f6fddc42477f3bb658ea17d5d04837cd28a3a86 Mon Sep 17 00:00:00 2001 From: doscript Date: Thu, 29 May 2014 16:04:01 +0800 Subject: [PATCH 2/2] initial in branches --- testJava/.classpath | 6 ++ testJava/.project | 17 ++++ .../yxiaolv/CharArrayAndString$Program.class | Bin 0 -> 1228 bytes .../yxiaolv/CharArrayAndString$Program2.class | Bin 0 -> 1641 bytes .../codehunt/yxiaolv/CharArrayAndString.class | Bin 0 -> 1633 bytes .../bin/com/codehunt/yxiaolv/LoopTest.class | Bin 0 -> 1532 bytes .../com/codehunt/yxiaolv/RecursePower.class | Bin 0 -> 1230 bytes .../codehunt/yxiaolv/String611$Program.class | Bin 0 -> 977 bytes .../bin/com/codehunt/yxiaolv/String611.class | Bin 0 -> 570 bytes .../StringBufferCharArray$Program.class | Bin 0 -> 729 bytes .../yxiaolv/StringBufferCharArray.class | Bin 0 -> 1497 bytes .../codehunt/yxiaolv/CharArrayAndString.java | 93 ++++++++++++++++++ .../src/com/codehunt/yxiaolv/LoopTest.java | 47 +++++++++ .../com/codehunt/yxiaolv/RecursePower.java | 43 ++++++++ .../src/com/codehunt/yxiaolv/String611.java | 27 +++++ .../yxiaolv/StringBufferCharArray.java | 40 ++++++++ 16 files changed, 273 insertions(+) create mode 100644 testJava/.classpath create mode 100644 testJava/.project create mode 100644 testJava/bin/com/codehunt/yxiaolv/CharArrayAndString$Program.class create mode 100644 testJava/bin/com/codehunt/yxiaolv/CharArrayAndString$Program2.class create mode 100644 testJava/bin/com/codehunt/yxiaolv/CharArrayAndString.class create mode 100644 testJava/bin/com/codehunt/yxiaolv/LoopTest.class create mode 100644 testJava/bin/com/codehunt/yxiaolv/RecursePower.class create mode 100644 testJava/bin/com/codehunt/yxiaolv/String611$Program.class create mode 100644 testJava/bin/com/codehunt/yxiaolv/String611.class create mode 100644 testJava/bin/com/codehunt/yxiaolv/StringBufferCharArray$Program.class create mode 100644 testJava/bin/com/codehunt/yxiaolv/StringBufferCharArray.class create mode 100644 testJava/src/com/codehunt/yxiaolv/CharArrayAndString.java create mode 100644 testJava/src/com/codehunt/yxiaolv/LoopTest.java create mode 100644 testJava/src/com/codehunt/yxiaolv/RecursePower.java create mode 100644 testJava/src/com/codehunt/yxiaolv/String611.java create mode 100644 testJava/src/com/codehunt/yxiaolv/StringBufferCharArray.java diff --git a/testJava/.classpath b/testJava/.classpath new file mode 100644 index 0000000..d171cd4 --- /dev/null +++ b/testJava/.classpath @@ -0,0 +1,6 @@ + + + + + + diff --git a/testJava/.project b/testJava/.project new file mode 100644 index 0000000..fc56a1e --- /dev/null +++ b/testJava/.project @@ -0,0 +1,17 @@ + + + testJava + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/testJava/bin/com/codehunt/yxiaolv/CharArrayAndString$Program.class b/testJava/bin/com/codehunt/yxiaolv/CharArrayAndString$Program.class new file mode 100644 index 0000000000000000000000000000000000000000..3de7ecf1840b1ac2514b1057031d003501804a61 GIT binary patch literal 1228 zcmb7DT~8B16g|^z*>+jJ3Wy(65rJ-NVFmHC1%)bFElPrt5cFZ#uI=J>x7luq@a!M) z$yfEEBx3vlKKkg7LGN@S28)TNnVHU=bI+W6_RhD1&tCz|peQ56pc`(LM#-!+9ADpg zV{zBs*7FtaEqET^S#V0LzGpe*u@%oPd%P+m%+R~Vx4CX}r>sBS+%gTHp(AHGmOsxR zX{j}aaGod?NQkM3po5{OXgTJSMs?Hlp7BlFWQZ4CgWGG|v&8-|81^exongB8pR%%~ zV5PCUD~Knw;%|L{`fRE_q@WM|GUCU|3E(OQFi4EH>6HCStENH>LpUSj^l|u3-8ZW$ z&f*-Q+y)sj7~EvJ`U?5x6QRkgSs4k2p+99UHY~ejdQn_p2pJm+hH+8&HA*xm6|p7| zV=BfmLF#y|W;!K?VXe?!-XV213XQm5&WX&l$h^!jc@lSkK|yk6$DR@2E?WKdS!hG&>dmS~`%_V%9= zDjC#**L0CyDlKo?06;zkjrd5r29 zCpk$HltMq!^mUWCgGs!=R7-d|5QjO;6FvlkPVbWR7$Fw0NRdv;$x}?iJwkLMbbxLq X<37{qaH*B_01s(ZD2<_j$54I&@&F*0 literal 0 HcmV?d00001 diff --git a/testJava/bin/com/codehunt/yxiaolv/CharArrayAndString$Program2.class b/testJava/bin/com/codehunt/yxiaolv/CharArrayAndString$Program2.class new file mode 100644 index 0000000000000000000000000000000000000000..cbb9f3e34be957e1431c5e359d5ed1ee092f9dee GIT binary patch literal 1641 zcmb7^T~iZR9LArM1UG~Y2>}IBtXhjnhy)|FD3-VQ(%67HFftA|JuGWj8+J3h8%DkM z6L{}9ju%ev+MD<`!w2X`=zVYd5wOom;sOm9^&;mj=luV_=Q;ngf9`$U1yI1UhLFI7 z;cVv(XVcuO+kXD(6H7YPoqTaix(lu=pDx&&E52*ll?(S=r{c=(f`*7d^0C~J`Kq)l z`MVpBO~V&BcHOcqe^wxz&O8u^6d5yyFuHYg;g~?8Y}w{=eS5=nSLH_46iAgFLslP1 z*HZKLV#MFFJb^;_Yq@5KaIgOCnTkA`F7E@j_-8VmOB(tFPW*T0V*Sx0(~TjC?idDe zLc{Sxf?M%)3}Q&2$9Dp+C_0^4FRGKnI!@sG>{G2@G}o+a};)Lm;$XMtTpdNLzYX@Gc0Sh%@M_A?#wCpD>^1ICD7&7suoM(;!*amcO<9qA8=K} zv_RkfC6sL6teCEjYoMrTO}d`RHG$(tMI~w1j;z*s>0xi9&Y8i|r4#)}JyR=-?7ND4fHRCXW!yvZe%iPzCrI82hm?%G;nh5 zd032a!^rE;e~&eA?spyxHa<4=L77QZS3&?J2lZjp$VQMaN#|^4~TQS zuRs5Dn0J`=0E?t3GUg2y`c0f=pTX?|tmC-eW*wyl#hTz#p2Zwl`!IBXHIC382AZt% zqL-)(0qTb~>U@Cu#o^JB+-_v^75bIK4J;}NH`m^xr#)}lt>FJU41b>3K$-0l&0D6~ zcWL&0TDYpd{j`1UfQb1(#B^Ik99Jl!Wq9s@hy)`0h7W2Xs{DzGLMY)5`xx~L{LG}? F{{r|KW2yiE literal 0 HcmV?d00001 diff --git a/testJava/bin/com/codehunt/yxiaolv/CharArrayAndString.class b/testJava/bin/com/codehunt/yxiaolv/CharArrayAndString.class new file mode 100644 index 0000000000000000000000000000000000000000..3bca0f40fa417d0e4131fd507c8e6025edd130f6 GIT binary patch literal 1633 zcmb7EZBrXn7(JIHY!Vh4LR+BkRV)bvLa4S4DJVp#(UhWzsaW4`Hn(9r$u6_mbfh2r zqJKzd1V(230sbhb=Vk*~!-x7|@80{I^SqqrzWn{qpML>ZM#I36z^vuAvzFUXyIsf6 z?*C*g_Nr5 z_;Fmr4FlH&*t56l+swA-Ha*!kaTB-Ll<=w~eG5O+3F! zH(RJ9srH_}O#f}5zQu&u8-b|-wBIrTlbll(LGFHS0nNShfr;Sw%$6~iQ^f`B4Qo=)>?a{35Y%fI9HF=ls? z=|jxVA7JqS%Lll3jKa<#Rv%{)^#iOuO|BoIxOGDPl+=Y&YVxxqlvlzh;1hz=;WPA$ zBUDx*CumipkyG?c!y-ml(>9o6&}UD; GLhLnfN{?p% literal 0 HcmV?d00001 diff --git a/testJava/bin/com/codehunt/yxiaolv/LoopTest.class b/testJava/bin/com/codehunt/yxiaolv/LoopTest.class new file mode 100644 index 0000000000000000000000000000000000000000..cff776e6e7389abe1513b39b34eea135f6395d1c GIT binary patch literal 1532 zcmaJ>T~`}b6y0|cm}Ho=6xz@RBDC0&5Xkt^)@niutwy4uV1ubN_F)KPI(3rCN+vAf zxqqa~hrX&0p;(v8XMci!!51HVwYcvjSkt0w*4(c-=j^@DId^`2@#D_`-oXPEia@;T z){UyWV?FFNJY(-0+jN~>qv*QLO{?vx2nvioGIveGF&i~wefyDB^#q2qcEk2^0)a%b zED*fS02%@a>lnhY!0Dphu_#nGIJ3Ce@gt&mHXoz82%AR4A#L4txxTIqi zZ<3zbY+8*Sfhp2^&A1;q6T%e%<-wASosgbMfyI+z|7Qg0nbNUJqMJ{ZCNXav+U$2=> zzw9b*s8~7%>v*cC ziGe)!%`zj%V^zh+0;l{KK8!@rQNSmxy1Bz54AiUF+nMBj>08vXhC3A7w)fdgZ1aLV z-q7(G?s8wVWYY{{_X9}!n>s$1?jh!^EUB^|9imgyXs>4f5R%<(-j(5^gI8p)d3;SS zzv7bpSJ{sR=NLyTxt&(k%G84*0TG{ka`c--3;1X;;sH@&PcZIzB3-~D=WCes8O--k@Gh>>PT_bB z*L@BK-op)^gxTuv^DKZ5XfXoi1$3bzBWC%DKZZWxKl_ANpCh|_^z)zYlDY_6(#SgKr;1?`+QCgP@X!ZNTcLWRi64E}=X@oGt zG+iS3S(2aOa|KDvAaC>WcwAmr=$&GS!$0DMq2sG`{c!rWma! naEm^&Bt854TuI3>1ph)rMP5XXC^$&*d8r@V2vlgH;LE=OU>!+C literal 0 HcmV?d00001 diff --git a/testJava/bin/com/codehunt/yxiaolv/RecursePower.class b/testJava/bin/com/codehunt/yxiaolv/RecursePower.class new file mode 100644 index 0000000000000000000000000000000000000000..850b2594f93e011d9a2b260b2c45e454c17a9016 GIT binary patch literal 1230 zcmah|+fEZv6kVtH%Wx|AObo`=j?N4ueI0OXZQQhFW&%6VLpn0z_4!DRNY=PHX4?z z?z}cNySl9|8hXRoG8XJth7(0dpmS5(*3_zIt*cL0Hx1nt2w95;7f}+374@oVneMDW zFq>QAw|O$gA&^uMMns^aY+A;XMs3w_o@uL9Lm*YQb*;LjIi}pV4kJa6CV?P26|^Hp zDtE)&63CSQE40Amnr2!8ec2b~Bf%BdF|GANZYe=QeG2+FeE%`rC;dumC(u@LHT~sdt=^iJM8$46y79=A_t^F4%;se!-UKg#vrZB@ zg^WUsqWlTOxyx~tPdM}miH{5dQ20)81$vkqM4NXiDL9NRn95ZG!xIPSID$pILm#5} z3FtzKiE(t3&ab&ha;ZrP7dzuK>A}zFT|VMy_r4{mwhc*QW%(gLALlW^U4Zh^^ukf3 zlR-uS@^hqH{68pL%HP|^g|EmwPhCF1c)E#+RKAI8`$#Zs;zkpqEu?%>4$G)&C>_ literal 0 HcmV?d00001 diff --git a/testJava/bin/com/codehunt/yxiaolv/String611$Program.class b/testJava/bin/com/codehunt/yxiaolv/String611$Program.class new file mode 100644 index 0000000000000000000000000000000000000000..9eab0e74940e01cbf5ba3abff8282db75e9463d5 GIT binary patch literal 977 zcma)5ZEw<06n-u*E7Z!6u}wEOolYz$>+ogjm?o3NgoI2Il!WYym(oBqK+8lG#~-Mvz2yY4z&mk%Vw7}9-y!ZnNAUF~(dZ|EMw!hva<-V27Pnr|}1Dug5> zill-#78n+5rfnSggSO$m;cd%c$kZI2TTSko!k#)~Ue6pcsI~uNQ>Mgq|LjcQscN-a z`$H^bUe3?ElDL8;37MHX8mA-A7%0eMnQCx+Drq?kH65)^P4EcN;DfS+Rfg5S^Sty; zt7EtcTw{<%o=X7FWvpOblz*MD)OjBHri9H|5<$0RY~ZGd+hT~T$CZ3jAl+85jXP8? z9}W$>!%(~kaxTl1SXn^aRiGlzkno(aI}BO%f(FUBhoXf03`;?svmH>dBPx=HqA8Zm zz)U(-I(<4cyv!U48k3~=xO?cj43XmsgWPa@S2tdnVsfdF4Q<(u$j6{mZQF1w79Wj_ zk%WDQ&42F$;ZOGyTcG*TUIP*OqTM4Yk)@Glq~nDN5}$)>nWVS|7IBHB5C5KxSK`|)q_R&*`R-+g@BimeCw=nK;4SZQUhPOx^4jaG4j8)MuWBR59jx8oB< zM<6n$0(u#-X(-WDMCL+>P9%59qC9l78?f1@AM_zbW|6}qJf_$P_UJ_fPw#Q8MPgd~UE_Je%wTk+bXD8u zOFvUt3}VPY?wg`^yNO|p5TYk!BW%X9%DR2b#5g7xdV;7{6&I0^4&7HMmCIl8^|O6c zi5DYDxu4fF^j1UeobB@Sj{I!ZkCY>JTrDF1>mru5Fb1eESSWEfMYOVg@+Q^7-U2o@@mVCG$75mMk5Nd zq~JSJS!E3inSv@lAb*h`A)MCOxQx8;Vs20OxqbWGb8q**AKtzPFpWPA^ax}te#5Ew zYpT}rLTBTtEB*QtrxXURSDkM?e5itaO$OJ3KyDa_3#1;&C(@})uj<@heWWU(K;I?T zbHh1-n4KvL#Pf`1B8H@eUi1kZEV`arY&BL@uq;>WN+4bIE3#gefve|Ri}A4LHU)CU z{WF^7X$|Rm0;BeW;tsQj{%oe4z@R|?vTBAC+RV(%Tr@C5_s@N!R86EYqFIj$jM#ex z)Ec2%Ub(F|3?!Wo>U zm)~NTkthq-ca~Vvkjg08m^JXVz}ODY?RvZQH5DWWIFxNO3~h^BDf!gshJkO=+A zRbbf8bPJ?6%vksytW2L|rrw&snZ12ta7Ud4^Qk13EvuFAWOzuk*-QY5)@>&e-(cc1sNV-c(Ek09YPYWFC zLZeovk8t@Fct1*^tUO+j>suGmEcvaVqHegF=i#W{pFIUDx9gwsEPA%iF*_fvKrBe&}0k<7OB9lZM}5;S-?A$Dqk)JJ#Z?pQHych!l>{+WbF< zVH7cj$9yne@O{t;W}_rf!g43ZbKFCjDO%XTef&(t25<^1_=OQ4&|?6x4;VCX-9TE5 W_7MM-t3CJ)zjHLXbCKU4NPYw#ooXlm literal 0 HcmV?d00001 diff --git a/testJava/src/com/codehunt/yxiaolv/CharArrayAndString.java b/testJava/src/com/codehunt/yxiaolv/CharArrayAndString.java new file mode 100644 index 0000000..d180433 --- /dev/null +++ b/testJava/src/com/codehunt/yxiaolv/CharArrayAndString.java @@ -0,0 +1,93 @@ +package com.codehunt.yxiaolv; + +import java.lang.Integer; + +public class CharArrayAndString { + + /** + * @param args + */ + public static void main(String[] args) { + // TODO Auto-generated method stub + + String strTemp = Program.Puzzle("Test"); + System.out.println("cString=" + strTemp); + + StringBuffer strBuf = new StringBuffer(); + strBuf.append('b'); + + String strFromAscII = Program2.asciiToString("97,98,99,100,101,103"); + System.out.println("strFromAscII="+strFromAscII); + + String strToAscII = Program2.stringToAscii("abcdeg"); + System.out.println("strToAscII="+strToAscII); + + String strPuzzle = Program2.Puzzle("aabb"); + System.out.println("strPuzzle=" + strPuzzle); + + + } + + Integer a = new Integer(0); + + + private static class Program { + public static String Puzzle(String s) { + int m = 0; + char[] c = new char[s.length()]; + + for(int i=0;i