一:知識點
1.字串"你好北京"中每個字元占用2個記憶體位元組數。字串底層由字元陣列構成,每個字元占用記憶體2個位元組。
2.重寫tostring
一般物件都有這個方法,目的是將物件按字串的方式輸出出來。所有物件都繼承了object方法,如果不重寫tostring方法,輸出的就是乙個記憶體位址即雜湊碼值,格式為:類名+@+hashcode值。重寫後即可按照自己的方式去輸出。
當使用控制台列印乙個物件時,實際上println方法內部會自動呼叫物件的tostring()方法
二:**題
1.實現point類的equals方法,具體邏輯為:成員變數x和y分別相等的point物件被視為相等。
public class point{
private int x;
private int y;
public boolean equals( object obj){
if ( ! (obj instanceof point ) ) return false;
if ( ! (point)obj.x) == this.x && ( (point)obj).y == this.y {
return true;
使用instanceof 運算子判斷乙個物件是否屬於point類,若不判斷,執行時會報錯:classcastexception.
關於 計數題 的一些認識
愛數數的人上大學了,所以計數題就多了 建議先練習好小球與盒子的計數。csp 前學會求組合數的多種方法,o n 2 求斯特林數。省選前學好 ntt 計數題首先要知道怎麼判斷不同,一般都很顯然,不顯然的話題目裡應該也會說。有的時候需要找找性質,轉化一下等價的判別不同的方法。通常會使用 dp 求解,把會造...
關於迭代器一些題
string iterator p 乙個正常的迭代器,可 可解引用 string const iterator cp 可 不可解引用 const string s abcde s物件為乙個const物件,不可修改 1.p s.begin 錯誤,s物件是乙個const修飾的string類物件,所以s....
關於RemoteView 的一些字型的一些問題
最近在做乙個 在notification 新增 天氣通知的小部分 發現困擾在 如何給 remoteview 中的字型 作修改 大家都知道 textview 設定字型 在xml 中 可以 設定 3種 而其他字型的設定 需要通過 typeface 去設定 具體 將字型放置在asset 資料夾中 type...