在Python和C#中,如果你有一个元组/列表,你可以使用以下方法进行解包:
tup = (1, 3)
a, b = tup
然后 a = 1
,b = 3
。
据我所知,Java似乎没有元组,但是如果我有一个已知大小的 Vector
或原始的 []
数组,在Java中是否有类似于解包元组的惯用法? 目前,我正在使用以下解决方案。
a = arr[0]
b = arr[1]
这里的arr是一个真实元组的替代品。
我接受任何能够实现类似行为的答案,即使它涉及到外部库、附加类等。