unboxing

    14

    3答えて

    次の違いは何ですか: Integer in = (Integer)y; と Integer in = new Integer(y); 私はIntegerタイプとその逆にintタイプを変換したいです。ここではそれを行うための私のコードは次のとおりです。 public class CompareToDemo { public static void main(String[] args)

    10

    1答えて

    traverseのa -> Maybe a -Kleisliをunboxed vector以上にマップする方法を考えながら、既存の実装を探しました。明らかにU.VectorはTraversableではありませんが、Maybeはもちろん問題ありません。it does supply a mapMです。 しかし、問題は:Monadの制約が本当に必要なのですか?彼らは本当にちょうど彼らがから/への変換リス

    1

    1答えて

    とVHS版原始行列検索の多くの後、私は最終的に(特にdouble)ラムダ式を使用してプリミティブ配列をボックスとVHS版には、次の方法を記述するために管理double[][]とDouble[][]と同じことをする必要がありましたが、解決策を出すには十分なラムダ式を理解できません。何も検索できませんでした。 実際には、他の理由から私のプリミティブ行列をクラスにラップする必要があったため、これを行う必

    0

    1答えて

    私はジェネリックスに関する知識をJavaでテストしています。私のIsEven.javaで コード return (t%2==0); 文句を言わない私は、これは私がどのように設定すると、エラーであると仮定し、コンパイルだけでなく、私のGreaterThan.java で int comparison = t.compareTo(memberT); クラスの一般的なタイピングをアップする?追加

    -3

    2答えて

    ジェネリックスのJavaではプリミティブのオートボクシングとアンボクシングが行われないのはなぜですか? public static <T extends Number> T addNumber(T a , T b) { int c = a*b; System.out.println(c); return c; } ここでは*操作が実行できないため、なぜc.An

    4

    1答えて

    スタックの代わりにヒープ変数を格納するボクシングの原因をどのように証明できますか? 私はいくつかのコードはボクシングの原因は、ヒープの代わりに、スタック内の変数を格納することを私の学生を示したいと思います。 Boxing and Unboxing

    0

    1答えて

    Richter "CLR via C#"有名な本 私は、アンボックスすると、ヒープ上のボックス化されていない値へのポインタを返しますが、C#ではポインタを取得できないことを理解しています。ヒープからスタックへのフィールドのコピーが完了しました(hereと回答)。私は、オブジェクトのアンボクシングやる私はそう Console.WriteLine(v + ", " + (Int32)o); 行う

    0

    2答えて

    のインタフェースにキャストするとアンボクシングジェネリック医薬品は、私はその問題の一部を回避することができますどのように怒鳴る public interface IFoo { int One { get; set; } string Two { get; set; } } public class Foo : IFoo { public int One {

    0

    1答えて

    私は約passing by reference in C#を読んでいましたが、その間私は私を混乱させる次の文章を読んでいました。 "参照渡しの場合は値型のボクシングはありません。" 私はボクシングが何であるか知っていますが、私はこの文に含まれている情報の実際の深さを逃すと思います。私はそれが基本的にボクシングは発生しないと言うことはもちろん、どちらもunboxingをしないことを知っているが、これ

    0

    1答えて

    を伴う基本クラスにキャストしない:あなたが見たよう public abstract class FieldElementBaseCL : FormElementBaseCL { public FieldElementBaseCL(FormElementGroupBaseCL parentElement, int linkedFieldID) : base(parentElement)