5
A
答えて
10
KotlinのSTDLIBもrequire
方法があります。
kotlin-testには他にもさまざまなアサート方法があります。
2
約Preconditions.ktまたはAssertですか?またrequireNotNull
、check
、checkNotNull
、assert
あり
class Rational(x: Int, y: Int) {
init {
require(y != 0) { "denominator must be different than zero " }
}
}
:
関連する問題
- 1. 私はint型のペアを含むセットを持っている場合は、</p> <pre><code>set<pair<int,int> > cells; </code></pre> <p>は、どのように私は「検索」を使用して設定でペアを抜けるかどうかを見つけることができ++
- 2. エラー:yの値は0 <= Y <= 1
- 3. 定義、初期化、および使用方法 - ベクトル<ベクトル<ペア< int,int >、int>> v C++では?
- 4. 私はサイズ<code>n</code>と(異なる値の)大きさ<code>n</code>の<code>int</code>のソートされた配列の<code>int</code>のBSTツリーを持っていると私は配列を使用してツリーを埋めるためにしたい場合はトラバーサル
- 5. は、どのように私は、変数</p> <pre><code>int x = 2; </code></pre> <p>とリストを持っている
- 6. は私だけ前を使用した値の型</p> <pre><code>map<int id, struct_t*> table struct_t { int prev; int wt; string name; } </code></pre> <p>などの構造体とのマップを持って、マップC++
- 7. unorderered_set <tuple <int,int>>の方法は?
- 8. 範囲<Int>を<Int>に変換する方法?
- 9. どのように我々は.NETで<code>GetHashCode</code>を学ぶために使用さGetHashCodeメソッド
- 10. は、私がここに<code>int</code>が<code>priority_queue</code>の外で定義されたベクトル<code>arr</code>のインデックスを格納<code>priority_queue<int, vector<int>, TCOMP></code>などのカスタム<code>priority_queue</code>を定義したいPRIORITY_QUEUE
- 11. 角度2:GETにダブル、フロート、INT&ブール型のparamsを設定&POSTが<strong>が</strong> & <strong>POST</strong> GETリクエストで、我々はURLパラメータを設定する<strong>URLSearchParams</strong>を使用している角度2で
- 12. は条件付きで、私はそう</p> <p>クラス</p> <ul> <li>要求コードの列挙型</li> <li>名</li> <li>アドレス</li> <li>電話</li> </ul> <p>のようなフィールドを持つクラスを持っている
- 13. C#からF#のコピーと更新機能にアクセスできますか?我々は</p> <pre><code>type MyRecord = { X: int; Y: int; Z: int } let myRecord1 = { X = 1; Y = 2; Z = 3; } </code></pre> <p>を定義することができますし、それを更新するために、F#で例えば
- 14. 我々はすでにタスクのため<strong>wrike</strong>を使用しているとして、我々は<strong>wrike</strong>で<strong>DocuSignの</strong>を統合しようとしているWrike
- 15. スカラSBT:scala.tools.nscは私がの抽象構文木を作るために、パーサーの機能を使用<strong>scala.tools.sbt</strong></p> <p><strong>Scalaのファイルに問題</strong>ここ</p> <p>を持って
- 16. Javaは、私は2つの異なるクラス</p> <pre><code>public class A { String name; int A1; int A2; } </code></pre> <p>を持っており、他のクラスがある
- 17. 、我々はダブルス<em>の</em>のセットを持って、このようなものと仮定ダブルス
- 18. C#メソッドは最大値を持っていますか?すなわち、Size(int x <40、int y <80)?
- 19. <instanceof>の条件の使用方法<visibleWhen>には?
- 20. `のstd ::はistream&起動するには<< INT&」演算子
- 21. <<を使用してクラスにファイルオブジェクトを供給するためにoperator <<を使用するにはどうすればよいですか?
- 22. カスタムコンパレータ<int型、ペア<int, int>>
- 23. C++ファイルをWebAssemblyにコンパイルするにはどうすればよいですか?私はWebAssembly(<code>math.wasm</code>)にそれをコンパイルする方法を</p> <pre><code>int add(int x, int y) { return x + y; } </code></pre> <p>:
- 24. C++ヒープポインタ奇妙なこと?私は理論的には二つのポインタが違いを持っている必要がありますので、(彼らは4つのバイトが離れている)<pre><code>int* pointer = new int; int* pointer2 = new int; </code></pre> </blockquote> <p>この</p> <blockquote> が、私はこれらの二つのポインタが私のコンピュータのメモリ内に隣接していると思います
- 25. のJava SWT:</p> <pre><code>GC.drawLine(int x1, int y1, int x2, int y2); </code></pre> <p>どのように私はラインの色を変更します:私は使用して線を描画していた場合GC.drawline
- 26. 我々はフォローラインを持っている私たちの<code>IdentityManager</code>クラスでDpapiDataProtectionProviderコンストラクタ
- 27. ベクトル<int> v(istream_iterator <int>(cin)、istream_iterator <int>());
- 28. intを0に初期化するかどうかを指定します。私は、彼らがJavaでは</p> <pre><code>protected int mPaddingRight = 0; protected int mPaddingLeft = 0; protected int mPaddingTop; protected int mPaddingBottom; </code></pre> <p>として4つの変数を定義する参照アンドロイドのソースコードで
- 29. どのように私はこのようにレイアウト<code>("list_item.xml")</code>を持って<code>ListView</code></p> <p>のリスト項目に<code>Button</code>のためのonclickイベントを設定したいのListView
- 30. は、暗黙的変換が</p> <pre><code>struct A { int val = 42; operator int() const { return val; } </code></pre> <p>ので、私はこのようにそれを使用することができますintにのは、私が指定したクラスAがあるとしましょうタイプ