用eclipse编写一个程序,将一个5位数(如:58732),逆序输出至控制台!

2025-06-28 09:12:41
推荐回答(3个)
回答1:

import java.util.*;
public class Test
{
public static void main(String[] args)
{
Scanner input=new Scanner(System.in);
System.out.print("请输入一个5位数:");
int number=input.nextInt();

while(number>0)
{
System.out.print(number%10);
number /= 10;
}
}
}

回答2:

package test;

import org.junit.Test;

import com.sun.xml.internal.ws.util.StringUtils;

public class Test_1 {
@Test
public void testname() throws Exception {
String a = "123456";
StringBuffer b = new StringBuffer(a);
System.out.println(b.reverse());
}

}

回答3:

利用栈来做

import java.util.Stack;
public class StackTest {
public static void main(String[] args){
Stack stack = new Stack();
for(String s: "58732".split(""))
stack.push(s);
while(!stack.empty())
System.out.print(stack.pop());
}
}