现在,我在 db 中有一个包含 5 个学生(示例)的列表,其 ID 依次为 1、2、3、4、5。
在我的代码中,我想通过使用不同的函数以多种不同的方式对待这些学生。
例如,学生 ID 1 将使用函数名称“Call_History()”
学生 2 将用于函数名称“Get_Record()”
其余类似。
这是我的代码:
if(studentID == 1) Call_History();
else if(studentID == 2) Get_Record();
else ....
因此,对于10 个学生的列表,我必须编写代码 if...else 10 次。这里我想问的是:有什么方法(除了使用switch)可以帮助我写代码更灵活吗?