gpt4 book ai didi

java - 如何根据用户输入决定调用哪个方法?

转载 作者:行者123 更新时间:2023-12-02 01:37:37 25 4
gpt4 key购买 nike

我有一个排序基本问题:

Write a program called Sort that will take a sorting order followed by a list of numbers from the commandline and print out the sorted list of numbers

例如:java Sort asc 12 2 3 -9 8

输出是

-9 2 3 8 12

如果我写“desc”和数字则相反。

我的问题是:如何告诉我的程序应该执行哪个函数?我只知道如何将其发送到每个函数,但不知道如何发送到其中之一。

我对排序没有问题,只是告诉程序要执行哪个函数。

最佳答案

为了告诉你的程序应该去哪个函数,你可以使用 if else 语句,该函数将根据参数“asc”或“desc”进行操作:

if(args[0].equals("asc")) {
...
}
else {
...
}

关于java - 如何根据用户输入决定调用哪个方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54989582/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com