ホームページ  >  に質問  >  本文

单元测试 - 自动生成数组或其它数据的java库?

比如说, 我希望验证一个排序算法是否正确. 我不想自己去写测试数据, 有没有什么库能够自动生成包含数据的数组或其它的容器类.

比如能够自动生成一个长度为100的有序int数组等等.

迷茫迷茫2744日前575

全員に返信(2)返信します

  • 巴扎黑

    巴扎黑2017-04-18 10:50:41

    キーワード、shuffle

    リーリー

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 10:50:41

    そのような図書館については聞いたことがありません - しかし、この種の簡単な方法については、「自分でやって、十分な衣食住を用意する」ことをお勧めします。現在の基礎に基づいて、もっと考え、もっと書き、もっと練習する必要があります。この種の方法を自分で実装することは、基礎を築く良いプロセスです。

    今必要なのは、順序付けされた配列を生成するメソッドではありません。必要なのは次の 2 つの方法です:

    長さ n の順序なし整数配列を生成します。配列要素の範囲は 0 から制限されています。 リーリー

    配列が昇順にソートされているかどうかを決定します:

    リーリー

    これら 2 つの方法を使用すると、並べ替え用の整数配列を生成し、その整数配列が正しいかどうかを判断できます。

    返事
    0
  • キャンセル返事