我的整个程序类似于命令提示符。当前,我正在编写一个函数,将用户输入的单词附加到特定文件中。用户必须遵循适当的语法。通过输入:

APP C Now


程序会将单词“ Now”添加到文件C。

通过输入:

APP C She


程序会将单词“ She”添加到文件C中。

我有很多选择,所有这些选择都已放入switch语句中。例:

case "ADD C":
case "DEL C":


我的其他案例(包括上述两个案例)都运行良好。我的问题是,如何为这种格式制作开关盒?即“ APP C字”

最佳答案

您可以在输入字符串上使用.split(" ")将其拆分为字符串数组,其中数组中的每个元素都是原始字符串中的一个单词。换一种说法

"ADD C She".split(" ") = {"ADD", "C", "She"}


有了数组后,您可以轻松地使用switch语句检查元素1的命令名称,文件2的文件名,参数3的自变量。

10-06 14:39