一些關於StringAPI的題目

2022-03-12 08:17:44 字數 705 閱讀 8878

一:知識點

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...