c++
z_Ye
这个作者很懒,什么都没留下…
展开
-
the c++ programming language
持续更新原创 2014-01-05 23:33:22 · 583 阅读 · 0 评论 -
String与new String的区别
Java运行环境有一个字符串池,由String类维护。执行语句String str="abc"时,首先查看字符串池中是否存在字符串"abc",如果存在则直接将"abc"赋给str,如果不存在则先在字符串池中新建一个字符串"abc",然后再将其赋给str。执行语句String str=new String("abc")时,不管字符串池中是否存在字符串"abc",直接新建一个字符串"abc"(注意:新转载 2012-11-04 16:52:54 · 303 阅读 · 0 评论 -
用iterator遍历map容器高效率方法
import java.util.Set;import java.util.Map;import java.util.HashMap;import java.util.TreeMap;import java.util.Iterator;public class test{ public static void main(String[] args){Map map原创 2012-10-22 16:14:44 · 506 阅读 · 0 评论 -
“浅拷贝”与“深拷贝”
C++中对象的复制就如同“克隆”,用一个已有的对象快速地复制出多个完全相同的对象。一般而言,以下三种情况都会使用到对象的复制:(1)建立一个新对象,并用另一个同类的已有对象对新对象进行初始化,例如:[cpp] view plaincopyclass Rect { private: int width; int height;转载 2014-11-20 11:52:41 · 244 阅读 · 0 评论