Java循环,打印奇数

Java循环,打印奇数,java,loops,while-loop,Java,Loops,While Loop,您好,我的程序应该打印出扫描仪中输入的所有奇数,但我想知道如何比较两个输入,输入时第一个数字应始终小于第二个数字。如何允许第一个输入始终小于第二个数字 package loopsassign2; import java.util.Scanner; /** * * @author whitneykenny */ public class LoopsAssign2 { /** * @param args the command line arguments

您好,我的程序应该打印出扫描仪中输入的所有奇数,但我想知道如何比较两个输入,输入时第一个数字应始终小于第二个数字。如何允许第一个输入始终小于第二个数字

package loopsassign2;
   import java.util.Scanner;
/**
 *
 * @author whitneykenny
 */
public class LoopsAssign2 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        
        
         int start =1;
         int number ;
        Scanner scanner = new Scanner(System.in);
        
        System.out.println("Input the first Number");
        
        
        number=scanner.nextInt();
        
        System.out.println("Input the second Number");
          number=scanner.nextInt();
        
       do {
            if((start%2)!=0){
      System.out.print((start + " "));
            }
            start++;
            
       }while (start <= number);
       }
    
}
       
       
    
包环设计2;
导入java.util.Scanner;
/**
*
*@作者whitneykenny
*/
公共类循环设计2{
/**
*@param指定命令行参数
*/
公共静态void main(字符串[]args){
//此处的TODO代码应用程序逻辑
int start=1;
整数;
扫描仪=新的扫描仪(System.in);
System.out.println(“输入第一个数字”);
编号=scanner.nextInt();
System.out.println(“输入第二个数字”);
编号=scanner.nextInt();
做{
如果((开始%2)!=0){
系统输出打印((开始+“”);
}
启动++;

}while(start当您请求第二个数字时,可以使用输入验证。另外,您将第二个数字指定给第一个数字所使用的同一变量,因此它可能会被覆盖

while (number2 < number1)
{
  System.out.println("The second number needs to be greater than the first number")
  System.out.println("Input the second Number");
  number=scanner.nextInt()
}
while(number2

这是解决问题的一种方法。

您想成对输入数字,还是输入应该按降序排列?
int num1;
int num2;
boolean outcome = false;
.
.
.
while (outcome!=true) {
    System.out.println("Input the second Number");
    num2=scanner.nextInt();
    if (num2 > num1) {
        outcome = true;
    } else {
        System.out.println("Try again.");
    }
}