ss7410 发表于 2022-4-26 14:41

请问有类似于等价关系的赋值方式吗?

最近在自学pascal,想实现一种等价关系。
比如:给十个物品编号
1:= ‘甲’ ;2:=‘乙’;……
我想通过‘甲’得到值1,只能再通过再次赋值
‘甲’:=1;
这种方式来得到吗?
有没有什么方式只用一行
类似于1 等价于 ‘甲’就可以直接由1得到‘甲’,同时也可以由‘甲’得到1的值?

杨辣子 发表于 2022-4-26 15:50

Java Google Guava 包下有个map
HashBiMap<String, String> biMap = HashBiMap.create()
可以实现你说的功能

杨辣子 发表于 2022-4-26 15:56

但是你学的这个语言我还真不会
页: [1]
查看完整版本: 请问有类似于等价关系的赋值方式吗?