我有一个函数,它有 1 个字符串类型的参数/参数:
public void foo(String myParam)
{
//do something
}
字符串的可能值受到限制(例如“test”、“test2”和“test3”),任何不同的 myParam 值都会导致错误。
是否可以在没有检查 myParam 值的 switch case 的情况下限制 myParam 的可能值?
也可以将不同的对象传递给我的函数,该函数包含我需要的真实值。
是否有标准/最佳方式解决方案?