自己寫**的時候,第一次用string str= null;然後去拼接字串,在查詢的時候報錯,debug檢查出來,最終的引數字串str裡面居然有null,如圖:
所以拼接字串不能用null,原因如下:
s = s+"word"; 等價於 s = string.valueof(s)+"word"; integer,double都一樣。
//jdk原始碼
public static string valueof(object obj)
在這裡就已經返回乙個null了,但如果定義為如下呢?自己去試試吧。
string str = "";
aspen為什麼不能用 地坪漆為什麼不能用在室內?
在很多的營銷號中,人們常說地坪漆為什麼不能在室內使用。但是這種說法是錯誤的,地坪漆的種類居多,不同的地坪的使用地方也不同。不同材料的地坪漆使用的地方也不同,比如在化工廠用在室內的話,那肯定是不可以的。下面我們來解析一下室內地坪。一 工程部位 室內地坪 二 地面施工工藝 基層處理 找標高 彈線 灑水濕...
為什麼不能用memcached儲存Session
memcached建立者dormando很早就寫過兩篇文章 1 2 告誡開發人員不要用memcached儲存session。他在第一篇文章中給出的理由大致是說,如果用memcached儲存session,那麼當memcached集 生故障 比如記憶體溢位 或者維護 比如公升級 增加或減少伺服器 時,...
不能用字串給字元陣列賦值
c和指標 pointers on c 8.1.11 乙個字串,如 hello 一般為字串常量,可以用它對字元指標賦值,或初始化,相當於把這個字串常量的首位址賦給這個指標,如 char p hello 或者 char p p hello 但是,當用 hello 給字元陣列作初始化時,hello 並非乙...