在C#中,default關鍵字設置類型參數的默認值。對於引用類型,這將爲空,值類型爲零。什麼是C#的默認()的等效Java關鍵字/結構?
我正在尋找一個相當於Java的關鍵字或構造。我對Java中的引用與值類型非常模糊 - 它們的行爲是否相同?
我得定義爲
private T BuildEntityFromResultSet(ResultSet resultSet)
{
// Initialize T appropriately
T entity = <blank>; // default(T) in C#.
}
功能是否有初始化牛逼正確,可以在上面填空的關鍵詞?是否有必要關注Java中的初始值(非null)?
我看到this question,但它似乎沒有回答我的。
Java具有值類型。它只是假裝它沒有。嘗試使一個int null。前進。嘗試。 – Cdaragorn 2017-06-27 22:15:27