我正在尝试在java中做类似的事情,这在typecsript中是可能的
export type Person:string|{id?: string, name:string} John:Person
现在 john 可以是字符串或对象。只有从某个地方得到后才知道
在这种特殊情况下是可能的。字符串是 Java 中的对象。一般来说,您需要找到要存储在变量中的所有可能值的公共超类型。