public class ArrayUtil extends Object
Constructor and Description |
---|
ArrayUtil() |
Modifier and Type | Method and Description |
---|---|
static int[] |
asIntArray(String[] a) |
static int[] |
concat(int[]... tabs) |
static Object[] |
concat(Object[]... tabs)
Retourne un nouveau tableau qui est la concatenation des deux autres.
|
static <E,F extends E> |
concatElems(E[] tab,
F... elems)
Ajoute a un tableau un ensemble d'element.
|
static <A> A |
search(Object[] tab,
Class<A> clazz)
Recherche dans le table le 1er element qui correspond a la classe
passée en argument.
|
static int[] |
sum(int[] a,
int[] b)
Fait la somme des 2 tableaux et retourne un nouveau tableau, les
2 tableaux passés en argument ne sont pas modifiés.
|
static <T> T[] |
toArray(Collection list,
Class<T> clazz) |
public static int[] asIntArray(String[] a)
public static int[] sum(int[] a, int[] b)
a
- le premier tableaub
- le second tableaupublic static int[] concat(int[]... tabs)
public static Object[] concat(Object[]... tabs)
tabs
- les tableauxpublic static <E,F extends E> E[] concatElems(E[] tab, F... elems)
E
- FIXMEF
- FIXMEtab
- les valeurs initiales du tableauelems
- les elemements a ajouterpublic static <A> A search(Object[] tab, Class<A> clazz)
A
- FIXMEtab
- le tableau dans lequel il faut chercherclazz
- la classe de l'objet souhaitépublic static <T> T[] toArray(Collection list, Class<T> clazz)
Copyright © 2004–2020 CodeLutin. All rights reserved.