我想从Person类中调用一个方法"Talk".让我们说很多人都有很多物品.因此,如果我想让用户输入他想要调用方法的人的名字,我如何将用户输入存储在变量中,然后使用它来调用方法,如下所示:
Scanner name= new Scanner(System.in);
String input= name.next();
input.Talk();
Run Code Online (Sandbox Code Playgroud)
做的绝望:
switch (input) {
case "John": John.Talk();
break;
case "Alex": Alex.Talk();
break;
case "Albert": Albert.Talk();
break;
...
}
Run Code Online (Sandbox Code Playgroud)
我希望我解释得很好.我认为这是一个简单的概念,因此必须有一个解决方案.
java ×1