面試 1 java se 字串

2021-09-08 18:27:13 字數 317 閱讀 8994

hashcode和identityhashcode的區別

i、 hashcode()方法是object類下面的乙個方法,供繼承類重寫,根據物件記憶體位址計算雜湊值,string類重寫了hashcode方法,並改為根據字串行來計算雜湊值

ii、identityhashcode()方法是system類中的靜態方法,根據物件記憶體位址來計算雜湊值;

方法示例:

public

static

void

main(string args)

輸出:

java se 字串型別

stringbuilder 可變字串型別stringbuffer 此類與stringbuilder用法相同 執行緒安全 stringbuffer執行緒安全 stringbuilder執行緒安全 執行效率 stringbuffer效率低 stringbuilder效率高 string 底層是字元陣列 ...

面試 字串 字串相乘

給出兩個字串的正整數,求其乘積,返回其乘積的字串的表示 public class solution 確保每個數字大小在0 9之間 int carry 0 for int i n 1 i 0 i string result boolean firstnonzero false 將陣列轉換為字串,如果第...

字串 面試

最近看書看不下去就刷面試題,決定把字串有關面試題都寫這個文章裡 1.實現乙個函式在字串中把空格替換成 20 注意是否會發生記憶體溢位 include include using namespace std void changezi char buff,int size if num 0 要考慮沒有...