假设我有一个包含以下文字的文件:
sum 5 3
print hello
split testing t
...
我有一个包含所有“类”的包:module_sum,module_print,module_split - 等等。 我希望能够读取第一个单词(这是类),然后使用句子的其余部分作为参数(String类型)来启动类,或者如果函数不存在则输出错误。
最好的方法是什么?我可能有数百个“modules_X”文件。
谢谢!
答案 0 :(得分:0)
像
这样的东西String[] input = reader.readLine().split(' ');
switch(input[0])
{
case "sum": //call sum
case "print": // call print
//etc.
default: throw new Exception(); //whichever you like
}