primitive-types

    5熱度

    4回答

    我得到了一個接收型long一個parameher方法,我嘗試把它傳遞1: contato.setId(1); 我收到此: The method setId(Long) in the type Contato is not applicable for the arguments (int). 但是,是不是1長數以及?是不是裏面長範圍 ?? PS:剛纔說了,我解決了這個代碼的問題: Inte

    0熱度

    2回答

    多個原始參數,掌握方法說我有以下方法: public void doSomethingInteger(int i){...} public void doSomethingByte(byte b){...} public void doSomethingFloat(float f){...} public void doSomethingDouble(double d){...} 他們都

    -2熱度

    4回答

    用戶輸入5次,將它們存儲在一個變量中,並將所有5個值顯示在最後。我怎樣才能在Java中做到這一點?不使用數組,集合或數據庫。只有單個變量,如String和int。 輸出應該是這樣的 https://drive.google.com/file/d/0B1OL94dWwAF4cDVyWG91SVZjRk0/view?pli=1

    1熱度

    2回答

    我遷移一個Java 7項目到Java 8 有一種方法是做這樣的事情: if(type instanceof PrimitiveType){ PrimiriveType type = (Primitivetype) type; ... } 在Java 7中void類型的PrimitiveType實例,但自從Java 8發生了變化。 爲什麼這個改變了?在java 8中定義vo

    0熱度

    2回答

    考慮到我是編譯器的32位應用程序(即使它不會改變任何內容),此代碼是否安全? cout << (numeric_limits<unsigned int>::max() + 1) << endl; 它打印「0」,但會影響另一個變量的位?比方說,我有一個字節(字符)與以下位,然後我加1:1111 1111(255)。結果是「1 0000 0000」(256),並且CPU只會讀取最後8位作爲我的變量

    3熱度

    2回答

    我的確瞭解創建整個值類以封裝特定域的想法的好處。 但是,當類/實體在數據庫中被持久化時,我該如何處理呢? 例如: class User { Email Email { get; set;} Address Address { get; set;} PhoneNumber CellPhone { get; set;} PhoneNumber HomePhon

    5熱度

    2回答

    我有一個字節變量: byte varB = (byte) -1; // binary view: 1111 1111 我想看到兩個最左邊位,做一個無符號右移 6位數: varB = (byte) (varB >>> 6); 但我得到-1好像它是int型,並得到只有我換了30! 我該如何解決這個問題,並只用6位數的班次得到結果?

    3熱度

    2回答

    我必須創建一個包裝類來保存任何原始數據類型。我創建了這個類,它除了布爾類型以外都適用於所有其他類型。這是我的代碼: byte a; // the byte in primitive short b; // the short int c, j; // int c is is int, j is the counter for Primitive to tell what dataType it

    3熱度

    1回答

    我正在閱讀有關原始類型msdn,但隨後我在關於原始類型的StackOverflow問題上遇到this answer。這兩人似乎有點不同。 根據MSDN文檔,它指出幾個的原始類型的優點: 原始類型允許文字值。 原始類型可以聲明爲常量值。 由所有基元類型組成的表達式的操作數可以編譯爲常量表達式。 然而,不同之處的部分是所述的StackOverflow指出System.String,例如,不是原始類型。

    2熱度

    1回答

    我在看整數類的實現,它包裝int並允許它使用許多方法,但這些基本數據類型(int,float ...)是在哪裏首次引入?