2つの変数間のすべての整数をリストするJavaプログラムを作成しようとしています。 1つは最低(包括的)で、もう1つは最大(包括的)です。 これは、これまでの私のプログラムです:Javaの2つの数字の間の数字をリストする方法
int highNum, lowNum;
//converts and sets user inputs of low and high values to double
lowNum = Integer.parseInt(minInput.getText());
highNum = Integer.parseInt(maxInput.getText());
String output = null;
for (int i = lowNum + 1; i < highNum; i++)
output = Integer.toString(i);
//outputs sting containing the list of numbers
outputLabel.setText(output);
私はにSystem.outからこれを変換し、それが働いていたが、私は、NetBeansとUIに変換しようとしたとき、私はもはやそれは数字の一覧を表示するために得ることはできません前に。あなたが唯一の最後の値を取得しているとして、あなたのString
に
int min, max;
min = 1;
max = 10;
for (int i = min + 1; i < max; i++)
System.out.println(i);
を使用して、この方法でそれを行うことができますか?間違った数字や何もない?また、あなたがここにそれを見せている方法は、最低と最高は包括的ではなく、排他的です。 – AntonH
いくつかのデバッグを追加することをお勧めします。コンソールに何かを印刷することでこれを行うことができます。あなたのUIから正しい番号を取得していることを確認してください。また、 '出力'を最終的な数字ではなく数字だけのリストにしたい場合は、 '='の代わりに '+ ='を使い、そこにはスペースを入れたいと思う。 – StaticShadow
あなたのコメントを見て、数字の間にランダムな数字や数字のリストを作成しようとしていますか?あなたのコメントは1つのことを言い、あなたのコメントはあなたの投稿を言う。 – StaticShadow