Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
チャートコンポーネントに渡すためにN個のランダムなx値を生成しようとしています。唯一の懸念は、それらをソートする必要があるということです。N個のポイントを生成し、それらを並べ替えてから、それぞれの値を生成するよりも良い方法があるかどうか疑問に思いました。
ランダムにポイントを生成し、Arrays.sort()関数を使用するだけです
このように、生成されたランダム値を前の値のデルタとして使用できます
x[i] = x[i-1] + random.nextInt();
(またはソート方向に応じてマイナスデルタ)
もちろん、デルタを制限するためにモジュロ演算子を使用できます。