primitive-types

    0熱度

    1回答

    我創建了一個基於xsd文件的java類,並且由於其中一個元素是minOccurs爲0的布爾值,所以它在Java中翻譯後會生成一個布爾變量。這引發了一連串的問題,在挖掘我的頭之前,我想知道是否可以避免從根開始,具有常規布爾值而不是包裝。

    0熱度

    1回答

    我知道下面的數據模型存在: 32位的* nix:ILP32 32位Windows:ILP32 32位OS X :ILP32 64位* nix中:LP64 和64位Windows:LLP64 64位OSX:LP64 http://www.unix.org/whitepapers/64bit.html Linux內核的64位版本使用LP64數據模型(http://www.unix.org/versio

    0熱度

    2回答

    對於返回原始對可爲空的方法的方法是否存在一些名稱約定? 例子: public double getDouble() { //... } public Double getDouble() { //... } 我想有兩個在我的項目,這些方法,但我無法弄清楚什麼是對Double一個好名字。我有與getShort和getInteger方法相同的問題。 編輯: 我想你們有些

    0熱度

    2回答

    我是編程新手。我的老師給了我一個關於數字庫的特殊項目。 由於較高數字的基數是整數和字母的組合,我仍然困惑,如果我應該使用int和/或char。 import java.util.Scanner; public class JavaProgram { public static void main(String[] args) { Scanner in = new Scann

    0熱度

    1回答

    我創建了一個ComplexNumber類。我希望能夠像做 val c = ComplexNumber(1,3); 3 * c; 但這需要重載*對於int,double等這可能嗎?

    2熱度

    2回答

    我使用Java 8個流API是這樣的: private Function<Long, Float> process; // Intermediate step (& types) private long getWeekFrequency(final ScheduleWeek week) { return week.doStreamStuff().count(); // Str

    7熱度

    1回答

    前不久我發現了Natural數據類型base。當你打算使用非負整數類型時,它應該被採用(就我看來)。但這並不完全清楚,爲什麼我應該更喜歡Natural到Integer。兩種類型都具有任意精度,都具有相當優化的運行時表示 - Integer representation和Natural representation。但是當你減去自然數時,這不會真的爲你的代碼增加更多的類型安全。而Integer在所有

    -1熱度

    2回答

    由於我的數字是相當小(0至13之間),我決定使用字節,而不是INT可能帶來的時候性能提高很小。然而,我發現了以下編譯錯誤: Error:(87, 31) error: incompatible types: possible lossy conversion from int to byte 這裏是卡類的構造函數,這似乎是恰到好處的重要組成部分,需要字節兩個參數: 這很奇怪,我想知道你是什麼原因,

    7熱度

    3回答

    考慮以下兩組方法。第一個被接受,第二個被拒絕爲模棱兩可。唯一的區別是使用int和Integer。 是否有特別需要拒絕第二個?這意味着在拳擊後接受它(這將導致第一組)有問題。我在這裏錯過什麼? 從我的角度來看,Java編譯器在這裏太侷限了。 套裝1: public void test(Object... values) {} public void test(Integer x, Object.

    0熱度

    3回答

    我想知道是否有可能將字符串轉換爲char,int,float,double和其他原始類型 如果是,那麼如何..如果沒有,那麼爲什麼..我們不能這樣做。 在原始類型中,我們可以使用類型轉換將任何原語轉換爲任何其他類型。因此,字符串是否有這樣做。由於我們知道我們可以將任何原始類型轉換爲字符串,因此可以將字符串轉換爲原始類型。