casting

    2

    1答えて

    this questionに続いて、メソッドに型を渡すことができます。型が渡されたメソッドの中で、渡された型にオブジェクトをどのようにキャストしますか?合併症として、クラスFooは私が変更できないクラスから継承しています。 var x = FetchData(); Foo foo = new Foo(2, typeof(Gizmo)); // pass the Gizmo type foo.E

    0

    1答えて

    Boolean型に値をキャストするためのより効率的な方法ではJavaScriptでは 、 let booleanVal = !!valueToCast; 又は let booleanVal = Boolean(valueToCast); PS Iは、API 1000個の要素におけるTOF配列に型キャストする必要がありますいくつかのユースケースがありますので、どちらが最小のオーバーヘッドを持

    -2

    2答えて

    ['0',.....,'10']などの文字列として指定されたシーケンスのリストがあります。 itertools.combinationsを使用して('0','2')などの2つの組み合わせを取得すると、'10'が1つのエンティティとしてカウントされないことがわかりました。私。 ('2','10')が表示されず、代わりに('2','1','0')または10との任意の組み合わせが表示されます。それは1,

    0

    1答えて

    を比較だから私は、ジェネリックを使用して複素数のモジュールを検索し、二つのモジュールを比較することができます簡単なプログラムやろうとしている一方で:それは私に2つのリアルタイム・エラーの1を与えるしかし public class ComplexNumber <T extends Number,U extends Number> implements Comparable<ComplexN

    0

    1答えて

    私はPythonからRスクリプトを実行しようとしています。私はそれが実行されていることがわかりますが、PythonはRスクリプトの構文エラーでエラーになっています。 RスクリプトはRStudioでうまく動作するため、問題の原因がわかりません。どんな提案も役に立ちます。 は、これは私のpythonのコードです: import sys import subprocess # other stuf

    1

    2答えて

    私はJava初心者です。後でリストに追加する参照のタイプを設定するには、コンストラクタMyArrayList(Object type)を定義する必要があります。 のコンストラクタを変更することはできません。また、私はが許可されていませんを使用するです。 私はこのようにそれを行う試してください。 public class MyArrayList implements MyList { privat

    0

    1答えて

    MSVCで完全にコンパイルされたLLVMで以下の関数をコンパイルする際に問題があります。 template<typename Fn> Fn GetVFunction(const void *instance, std::size_t index) { const auto vtable = *reinterpret_cast<const void***>(const_cast<void

    0

    2答えて

    を再生、レスポンスJSONは、このような形式を持っていますattributeValueのタイプはStringの値で、それ以外のときはBooleanの値です。 私はタイプを動的に読むために私自身の読み込みと書き込みを書こうとしています。あなたは私のコメントで見ることができるよう case class Data(attributeName: Option[String], attributeValue

    0

    2答えて

    私はアルゴリズムを解決する一般的な考え方を持っていますが、実装は私を逃しているようです。私がこれまで持っていることはこれです: public class GreedySalesman { public static int[] greedySalesmanSolution(int[][] distances) { List cityList = new ArrayList();

    2

    4答えて

    私は次のコードを持っている:「私はresultにd + bの結果を格納しようとしていますし、私はそれを行うためにキャストする必要があり、しかし、私はそれを行うには、2つの方法を発見したと私はドン double d = 23d; byte b = 52; int result; をその違いが何であるか知っている。 //First method result = (int) d + b;