只是一个数字逆序,其实大可不必用Stack,只是借着这个题练习练习罢了。为了防止记不住,所以就在博客里留个备份吧。

代码如下:

import java.util.Scanner;
import java.util.Stack;

public class Main{
    public static void main(String[] args){
        Scanner sr=new Scanner(System.in);
        Stack zhan=new Stack();
        while(sr.hasNext()){
            zhan.push(sr.nextInt());
        }
        while(!zhan.empty()){
            System.out.print(zhan.pop());
        if(!zhan.empty()) System.out.print(" ");
        }
    }
}


 

0.0分

2 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区