Java 按相反顺序显示整数

Java 按相反顺序显示整数,java,methods,reverse,Java,Methods,Reverse,我在学校有这个问题,我不知道如何开始 以下是说明: 编写具有以下标题的方法以按相反顺序显示整数: 公共静态整数反转(整数编号) 示例输出: 输入一个整数: 按相反顺序排列的12345是54321 注: 你需要 求整数的长度 提取每个数字 如果预期输出与输出测试不匹配,或者代码不完整,导致程序无法运行,则代码编写正确的部分将获得分数 ~~~~~~~~~~~~~~~~~~~~~~~~~ 这是他们给我的工作框架: import java.util.Scanner; public

我在学校有这个问题,我不知道如何开始

以下是说明:

编写具有以下标题的方法以按相反顺序显示整数:

公共静态整数反转(整数编号)

示例输出:

输入一个整数: 按相反顺序排列的12345是54321

注:

你需要

  • 求整数的长度
  • 提取每个数字
  • 如果预期输出与输出测试不匹配,或者代码不完整,导致程序无法运行,则代码编写正确的部分将获得分数
  • ~~~~~~~~~~~~~~~~~~~~~~~~~

    这是他们给我的工作框架:

         import java.util.Scanner;
    
         public class ReverseNumber {
    
            public static int reverse (int number) {
               // FIXME 1 (50 points): Complete the method to return the number in reversed order
    
    
    
            }
    
            public static void main (String[] args) {
               // FIXME 2 (25 points): Write the statements to prompt the user enter an integer and store it in an integer variable
    
               System.out.println("Enter an integer: ");
    
    
        /*      
              FIXME 3 (25 points): Write the statements to call the reverse (int number) method
            Print the result in the required format
        */      
    
    
              System.out.println("12345 in reverse order is 54321");
    
            }
    
         }
    

    我需要知道在这里放什么,放在哪里,以便让它输出一些类似示例的东西。不要更改骨架,只需添加到骨架中。

    Fixme2和Fixme3非常简单

    在Fixme2中,您需要询问用户输入,验证他们输入的是整数,如果是,则将其存储在变量中,如果不是,则再次询问

    是获取用户输入的起点

    Fixme3要求您拨打
    reverse(int number)
    给它您在Fixme2中得到的号码。因此,如果您将其保存在一个名为myNumber的变量中,它会要求您调用
    reverse
    并将其传递给
    myNumber
    。然后打印出
    reverse
    返回的内容

    Fixme1是更棘手的一点

    您需要: 1) 查找整数的长度- 2) 向后遍历整数,依次获取每个数字(此处使用for/next循环),然后 3) 将它们追加到新整数 4) 然后返回整数


    HTH

    欢迎来到堆栈溢出!看起来你在请求家庭作业帮助。虽然我们对此本身没有问题,但请注意这些,并相应地编辑您的问题。