cn.hutool.core.lang.Tuple Maven / Gradle / Ivy
package cn.hutool.core.lang;
import cn.hutool.core.clone.CloneSupport;
import cn.hutool.core.collection.ArrayIter;
import cn.hutool.core.collection.ListUtil;
import cn.hutool.core.util.ArrayUtil;
import java.io.Serializable;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Spliterator;
import java.util.Spliterators;
import java.util.stream.Stream;
import java.util.stream.StreamSupport;
/**
* 不可变数组类型(元组),用于多值返回
* 多值可以支持每个元素值类型不同
*
* @author Looly
*/
public class Tuple extends CloneSupport implements Iterable