鏃犳剰璇嗙殑閫掑綊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了鏃犳剰璇嗙殑閫掑綊相关的知识,希望对你有一定的参考价值。

鏍囩锛?a href='http://www.mamicode.com/so/1/%e6%ad%a3%e5%bc%8f' title='姝e紡'>姝e紡   rgs   public   寮傚父   util   nta   ++   

  1. Java涓殑姣忎釜绫讳粠鏍规湰涓婇兘缁ф壙鑷狾bject,鏍囧噯瀹瑰櫒绫昏嚜鐒朵篃涓嶄緥澶栥€傚洜姝ゅ鍣ㄩ兘鏈塼oString()鏂规硶锛屽苟涓旇鐩栦簡璇ユ柟娉曪紝浣垮緱瀹冪敓鎴愮殑String缁撴灉鑳藉琛ㄨ揪瀹瑰櫒鑷韩锛屼互鍙婂鍣ㄦ墍鍖呭惈鐨勫璞°€備緥濡侫rrayList.toString(),瀹冧細閬嶅巻ArrayList涓寘鍚殑鎵€鏈夊璞★紝璋冪敤姣忎釜鍏冪礌涓婄殑toString()鏂规硶;

  2. 濡傛灉浣犲笇鏈泃oString()鏂规硶鎵撳嵃鍑哄璞$殑鍐呭瓨鍦板潃锛屼篃璁镐綘浼氳€冭檻浣跨敤this鍏抽敭瀛楋細

     //: strings/InfiniteRecursion.java
     // Accidental recursion.
     // RunByHand
     package July_20;
    
     import java.util.ArrayList;
     import java.util.List;
    
     public class InfiniteRecursion 
         public String toString() 
             return " InfiniteRecursion address: " + this + "\n";
         
    
         public static void main(String[] args) 
             List<InfiniteRecursion> v = new ArrayList<InfiniteRecursion>();
             for(int i = 0; i < 10; i++)
                 v.add(new InfiniteRecursion());
             System.out.println(v);
         
     
     ///~
  3. 褰撲綘鍒涘缓浜咺nfiniteRecursion瀵硅薄锛屽苟灏嗗叾鎵撳嵃鍑烘潵鐨勬椂鍊欙紝浣犱細寰楀埌涓€涓查潪甯搁暱鐨勫紓甯搞€傚鏋滀綘灏嗚InfiniteRecursion瀵硅薄瀛樺叆涓€涓狝rrayList涓紝鐒跺悗鎵撳嵃璇rrayList锛屼綘涔熶細寰楀埌鍚屾牱鐨勫紓甯搞€傚叾瀹烇紝妗e涓嬩唬鐮佽繍琛屾椂锛?br /> " InfiniteRecursion address: " + this
  4. 杩欓噷鍙戠敓浜嗚嚜鍔ㄧ被鍨嬭浆鎹紝鐢盜nfiniteRecursion绫诲瀷杞崲鎴怱tring绫诲瀷銆傚洜涓虹紪璇戝櫒鐪嬪埌浜嗕竴涓猄tring瀵硅薄鍚庨潰璺熺潃涓€涓€?鈥濓紝鑰屽湪鍚庨潰鐨勫璞′笉鏄疭tring锛屼簬鏄紪璇戝櫒璇曠潃灏唗his杞崲鎴愪竴涓猄tring銆傚畠鎬庝箞杞崲鍛紝姝e紡閫氳繃璋冪敤this涓婄殑toString锛堬級鏂规硶锛屼簬鏄氨鍙戠敓浜嗛€掑綊璋冪敤銆?/li>
  5. 濡傛灉浣犵湡鐨勬兂瑕佹墦鍗板嚭瀵硅薄鐨勫唴瀛樺湴鍧€锛屽簲璇ヨ皟鐢∣bject.toString()鏂规硶锛岃繖鎵嶆槸璐熻矗姝や换鍔$殑鏂规硶銆傛墍浠ワ紝浣犱笉璇ヤ娇鐢╰his锛岃€屾槸搴旇璋冪敤super.toString()鏂规硶銆?/p>

以上是关于鏃犳剰璇嗙殑閫掑綊的主要内容,如果未能解决你的问题,请参考以下文章

c璇█ 浜屽弶鏍戠殑鍒涘缓鍙婂叾閫掑綊涓庨潪閫掑綊绠楁硶

python閫掑綊鍑芥暟

杩唬鍣?鐢熸垚鍣?瑁呴グ鍣?閫掑綊

鍗侊細楂橀樁鍑芥暟鍜岄€掑綊鍑芥暟

view娣诲姞闃村奖鏃犳晥