???????????substring
?????????substring??????????????????????????????????????????檔??????????????????????????????????????????????????????????????????????????????Oracle????????????substring???????????????
???????????????????????μ???????????????????????????????????????????????п?????????й????????????????????????????????????????????????磩????????????????????????????н???????????е??С???????????????????????????????????????????????????????????
????String aLongString = ...; // a very long string
????String aPart = data.substring(20?? 40);
????return aPart;
??????????aLongString????????????????????aPart?????????20??????????????????????????aLongString??????????????aLongString??????????????????????????????????????????????????й???????????????????????????????п????????????????????????????????????

?????μ???????????????????????????Щ?洢???????????????????????????????????????????????????????????й???????μ?substring?????????????
????????????????????????е????????1.7???????????Deprecated????????????????????“public String(char[]?? int?? int)”??????1.8????????????????????????????1.7??????????????????????????????????????????е??
????String(char[] value?? boolean share) {
????// assert share : "unshared not supported";
????this.value = value;
????}
???????????????????????????true????????????????????й?????“String(char[])”??????????????????????????????????????????????????????????????????????????????????????????????????????????????????£????????鯔???????й?????????????????????????к?????????????????????????????????????????????????????????????ɡ?????????“String(String)”???????ú?????????????????????????ɡ?
???????
?????????substring???????????Щ?????????????????????й????μ?substring??????й??????????????????????????????????????????
?????????????????????治??????????????????????????????ν?????????й??????????????????μ?substring???????????á???????????п???????????????????Щ?????????????????κο??????????????