可以做到。可以创建一个方法,传入一个int类型的key和一个Person对象作为参数,然后在方法内部实现相应的处理逻辑。这样就可以通用地处理不同的Person对象了。以下是一个简单的示例代码:

public void processPerson(int key, Person person) {
   switch(key) {
      case 1:
         // 处理年龄的逻辑
         int age = person.getAge();
         // ...
         break;
      case 2:
         // 处理姓名的逻辑
         String name = person.getName();
         // ...
         break;
      // ...
      default:
         // 处理未知key的逻辑
         // ...
         break;
   }
}
咱们可以把这个处理逻辑包装成方法key的类型int作为参数Person也作为参数传入这样就可以通用了可以做到吗?

原文地址: https://www.cveoy.top/t/topic/bHKr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录