java 简单参数传递,不想创建对象,但是用map 的话,可读性又差,有没有好的方案?
如:
public void xxx(ADto x); ADto 只有一个参数。 创建一个类麻烦
public void xxx(Map x); map 参数可读性查。
public void xxx(String a); .. 扩展性又不好(比如想多传递一个参数)
这个暂时无解,java语法特性太少了,跟你要求最接近的是还在预览的record特性,可以一行代码创建类
用json传参就好了
没有万全的方式
用c# dynamic
、匿名类
方法传参就应该很明确啊,不然谁知道方法干啥