ip和int Long 之間的相互轉換

2021-09-26 04:01:34 字數 748 閱讀 8553

public static long ipconverttoint(string ip)

system.out.println(result);

return result;

}

public static string intconverttoip(long ip)

for(int i = str.length-1; i>=0; i--)

string out = string.join(",",result);

system.err.println(out);

return out;

}

// int最大值是2147483647,當ip位址是b和c類時,會超過int的最大數的表示範圍。

// long最大值是9223372036854775807

// . * | ^ 需要轉義

我這裡沒有用int是因為自己在試驗的時候發現如果用int儲存ip的話,當ip是b,c類位址的時候也就是超過127.255.255.255。

int型別就不能再正常顯示了,會顯示為正數。實際上當ip是127.255.255.255,達到了int能表示的最大的數,超過就會是負數。

因為int的最大值就是21億。之前再一排年部落格裡與博主進行了討論,他說高位不一定要對應高位址,但是個人覺得還是對應

起來比較好,還有能用乙個正確的數表示ip,所以這裡採用了long而不是int

導航和搜尋之間的相互協調

摘要 1 只有知道搜尋什麼才能搜尋 類別性登入頁面經常通過導航欄來幫使用者快速得到乙個搜尋用的心理模型 什麼子分類是可用的和什麼屬性特徵和那個特別的範疇是有關係的。用乙個割草機做例子,去到sears.com s lawn mowers的首頁我們可以發現那裡有自動推進式割草機,手動式割草機,無線和有線...

導航和搜尋之間的相互協調

摘要 1 只有知道搜尋什麼才能搜尋 類別性登入頁面經常通過導航欄來幫使用者快速得到乙個搜尋用的心理模型 什麼子分類是可用的和什麼屬性特徵和那個特別的範疇是有關係的。用乙個割草機做例子,去到sears.com s lawn mowers的首頁我們可以發現那裡有自動推進式割草機,手動式割草機,無線和有線...

CString和TCHAR之間相互轉換的問題。

cstring tchar 的轉化可以用函式getbuff 函式原型為 lptstr getbuffer int nminbuflength cstring str cstring tchar szmsg new tchar 100 其引數為cstring字串的長度 szmsg str.getbuf...