primitive

    0

    1答えて

    10 var x = 5; 11 x = 10; は、10行目から11行目で変数x変更のメモリ位置をないか、JavaScriptエンジンは、ちょうどもともとライン10にxに割り当てられたメモリ領域を上書きし、そこに価値10を置いていますか?これは指定されているのか、エンジンに依存していますか?

    6

    1答えて

    プリミティブ(オブジェクトではない)を使用しているため、Javaが純粋なオブジェクト指向言語ではないと読んだので、この質問は私の頭に浮かんできました。私はそれに同意することができます。今私の問題はなぜ私たちは同じタイプのオブジェクトを持っている間にprimitives/wrappersを使用しているのですか? 例として、Integerと考えると、オブジェクトの動作以外はintと同じ値の制限がありま

    5

    3答えて

    最近、次の2つのコードスニペットを実行しようとしましたが、出力に驚いていました。 まず: // ... System.out.println((Boolean)null || true); // ... 二次出力に 真 第2の実施の結果:以下の出力で // ... System.out.println((Boolean)null || false); // ... 第1の実施の結果

    6

    1答えて

    names:それはRのプリミティブ関数です。プリミティブ関数の場合、暗黙のS4ジェネリックが作成されるので、その関数のS4メソッドを構築することができます。次のように は、定義されたS4クラスを取る: setClass("aClass", representation=list( values = "character", id = "numeric"

    52

    6答えて

    の整数に文字を変換すると、誰かがここで何が起こっているか私に説明していただけます。 char c = '+'; int i = (int)c; System.out.println("i: " + i + " ch: " + Character.getNumericValue(c)); これはi: 43 ch:-1を印刷します。これは、charをintに変換するための原始的な変換に依存しな

    5

    2答えて

    clojureのjava float配列でインスタンスメソッドを使用しようとすると、いくつか問題が発生します。具体的には、次のコードは、私の理解では.length (defn make-matrix ([^floats fs] (let [len-fs (.length fs)] (cond (>= len-fs 16) (Matrix4. fs) (>

    0

    1答えて

    JSONをJavaでプリミティブな値に解析する必要があるユースケースがあります。私はJSONに埋め込まれた有益なフィールドを持っています。これらのプリミティブ型は、ある長さの配列に追加する必要があります。 だから私はこのようないくつかのJSONを持っていることがあります。私は追加していので、私は、適切に2つのプリミティブ、1つのint型にこのJSONを解析し、しかし、値3と4を倍増するコードを書か

    7

    1答えて

    NSNumberに保存できる最大の価値は何ですか? // ok NSNumber *value = @(1 << 31); // gives compiler error, so max NSNumber is 32-bit uint? NSNumber *value = @(1 << 32);

    3

    5答えて

    だから、私はこのコード行を見てきました: Boolean variable = false; /* ..stuff.. */ if(variable.booleanValue() == false) { /* ..more stuff..*/ } をそして、私は別の場所に、やった: Boolean variable = false; /* ..my stuff..*/ if(!va

    9

    3答えて

    このコードは、SOの投稿に重複が見つかりました。 私は、この行が>>>オペレータがunsigned right bit-shift operator in Javaあるint mid = (low + high) >>> 1; private static int findDuplicate(int[] array) { int low = 0; int high = ar