Interstage Application Serverのよくあるご質問を検索できます。 java.util.RandomクラスのnextInt(int n)メソッドを繰り返し呼び出すと、同じ値が続けて返される場合があるのはなぜですか?また、nextInt(int n)メソッドの引数に2の累乗(2,4,8,16,・・・)を指定すると、2の ...
Javaで指定した範囲の乱数を生成するためには、java.util.Random クラスや Math.random() メソッドを使うことができます。ここでは両方の方法を紹介します。 1. java.util.Random クラスを使う方法 例: 1から100までの範囲で乱数を生成する場合 Random クラスを使った乱数 ...
「Java」で整数を扱う場合、「int」と「Integer」という2つの仕組みを利用できる。両者は何が違うのか。サンプルのソースコードを使いながら、intとIntegerの根本的な違いや使い分け方を解説する。 プログラミング言語・実行環境の「Java」には、整数を扱う ...
プログラミング言語・実行環境の「Java」には、整数を扱うための仕組みとして「int」と「Integer」の2つがある。“字面”だけで判断して「intもIntegerも同じであり、intはIntegerの略に過ぎない」と考えてはいけない。intとIntegerは名称は似ているものの ...
intはプリミティブな整数型で、数値の演算や効率的な処理に適しています。 Integerはintをオブジェクトとして扱えるラッパークラスで、nullやコレクションに使う場合に便利です。 1. int型とは intはJavaのプリミティブ(基本)データ型です。 32ビットの整数値 ...