我只能用String来做到这一点,例如:
String str=""; for(int i=0;i<100;i++){ str=i+str; }
有没有办法用StringBuilder做到这一点?谢谢。
StringBuilder sb = new StringBuilder(); for(int i=0;i<100;i++){ sb.insert(0, Integer.toString(i)); }
警告: 它违背了的目的StringBuilder,但确实满足您的要求。
StringBuilder
更好的技术 (尽管仍然不理想):
这将打开一个O( ñ ²)溶液到O( Ñ )。