public static <K, V> Map<K, V> toMap(Iterator<K> keys, Iterator<V> values, boolean isOrder) {
		final Map<K, V> resultMap = MapUtil.newHashMap(isOrder);
		if (isNotEmpty(keys)) {
			while (keys.hasNext()) {
				resultMap.put(keys.next(), (null != values && values.hasNext()) ? values.next() : null);
			}
		}
		return resultMap;
	}
public static < K , V > Map < K , V > toMap ( Iterator < K > keys , Iterator < V > values , boolean isOrder ) { final Map < K , V > resultMap = MapUtil . newHashMap ( isOrder ) ; if ( isNotEmpty ( keys ) ) { while ( keys . hasNext ( ) ) { resultMap . put ( keys . next ( ) , ( null != values && values . hasNext ( ) ) ? values . next ( ) : null ) ; } } return resultMap ; }
将键列表和值列表转换为Map<br>
以键为准，值与键位置需对应。如果键元素数多于值元素，多余部分值用null代替。<br>
如果值多于键，忽略多余的值。

@param <K> 键类型
@param <V> 值类型
@param keys 键列表
@param values 值列表
@param isOrder 是否有序
@return 标题内容Map
@since 4.1.12