Java中一个属性可以有两种类型吗

问题描述 投票:0回答:1

我正在尝试在java中做类似的事情,这在typecsript中是可能的

export type Person:string|{id?: string, name:string}

John:Person

现在 john 可以是字符串或对象。只有从某个地方得到后才知道

java typescript
1个回答
1
投票

在这种特殊情况下是可能的。字符串 Java 中的对象。一般来说,您需要找到要存储在变量中的所有可能值的公共超类型。

© www.soinside.com 2019 - 2024. All rights reserved.