|
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree.model.csct.resources.XArray
public final class XArray
Simple operations on arrays. This class provides a central place for inserting and
deleting elements in an array, as well as resizing the array. This class may be
removed if JavaSoft provide some language construct functionally equivalent to
C/C++'s realloc
.
Method Summary | |
---|---|
static boolean[] |
insert(boolean[] src,
int src_pos,
boolean[] dst,
int dst_pos,
int length)
Ins�re une portion de tableau dans un autre tableau. |
static boolean[] |
insert(boolean[] array,
int index,
int length)
Ins�re des espaces au milieu d'un tableau. |
static byte[] |
insert(byte[] src,
int src_pos,
byte[] dst,
int dst_pos,
int length)
Ins�re une portion de tableau dans un autre tableau. |
static byte[] |
insert(byte[] array,
int index,
int length)
Ins�re des espaces au milieu d'un tableau. |
static char[] |
insert(char[] src,
int src_pos,
char[] dst,
int dst_pos,
int length)
Ins�re une portion de tableau dans un autre tableau. |
static char[] |
insert(char[] array,
int index,
int length)
Ins�re des espaces au milieu d'un tableau. |
static double[] |
insert(double[] src,
int src_pos,
double[] dst,
int dst_pos,
int length)
Ins�re une portion de tableau dans un autre tableau. |
static double[] |
insert(double[] array,
int index,
int length)
Ins�re des espaces au milieu d'un tableau. |
static float[] |
insert(float[] src,
int src_pos,
float[] dst,
int dst_pos,
int length)
Ins�re une portion de tableau dans un autre tableau. |
static float[] |
insert(float[] array,
int index,
int length)
Ins�re des espaces au milieu d'un tableau. |
static int[] |
insert(int[] array,
int index,
int length)
Ins�re des espaces au milieu d'un tableau. |
static int[] |
insert(int[] src,
int src_pos,
int[] dst,
int dst_pos,
int length)
Ins�re une portion de tableau dans un autre tableau. |
static long[] |
insert(long[] array,
int index,
int length)
Ins�re des espaces au milieu d'un tableau. |
static long[] |
insert(long[] src,
int src_pos,
long[] dst,
int dst_pos,
int length)
Ins�re une portion de tableau dans un autre tableau. |
static Object[] |
insert(Object[] array,
int index,
int length)
Ins�re des espaces au milieu d'un tableau. |
static Object[] |
insert(Object[] src,
int src_pos,
Object[] dst,
int dst_pos,
int length)
Ins�re une portion de tableau dans un autre tableau. |
static short[] |
insert(short[] array,
int index,
int length)
Ins�re des espaces au milieu d'un tableau. |
static short[] |
insert(short[] src,
int src_pos,
short[] dst,
int dst_pos,
int length)
Ins�re une portion de tableau dans un autre tableau. |
static boolean[] |
remove(boolean[] array,
int index,
int length)
Retire des �l�ments au milieu d'un tableau. |
static byte[] |
remove(byte[] array,
int index,
int length)
Retire des �l�ments au milieu d'un tableau. |
static char[] |
remove(char[] array,
int index,
int length)
Retire des �l�ments au milieu d'un tableau. |
static double[] |
remove(double[] array,
int index,
int length)
Retire des �l�ments au milieu d'un tableau. |
static float[] |
remove(float[] array,
int index,
int length)
Retire des �l�ments au milieu d'un tableau. |
static int[] |
remove(int[] array,
int index,
int length)
Retire des �l�ments au milieu d'un tableau. |
static long[] |
remove(long[] array,
int index,
int length)
Retire des �l�ments au milieu d'un tableau. |
static Object[] |
remove(Object[] array,
int index,
int length)
Retire des �l�ments au milieu d'un tableau. |
static short[] |
remove(short[] array,
int index,
int length)
Retire des �l�ments au milieu d'un tableau. |
static boolean[] |
resize(boolean[] array,
int length)
Renvoie un nouveau tableau qui contiendra les m�mes �l�ments que array mais avec la longueur length
sp�cifi�e. |
static byte[] |
resize(byte[] array,
int length)
Renvoie un nouveau tableau qui contiendra les m�mes �l�ments que array mais avec la longueur length
sp�cifi�e. |
static char[] |
resize(char[] array,
int length)
Renvoie un nouveau tableau qui contiendra les m�mes �l�ments que array mais avec la longueur length
sp�cifi�e. |
static double[] |
resize(double[] array,
int length)
Renvoie un nouveau tableau qui contiendra les m�mes �l�ments que array mais avec la longueur length
sp�cifi�e. |
static float[] |
resize(float[] array,
int length)
Renvoie un nouveau tableau qui contiendra les m�mes �l�ments que array mais avec la longueur length
sp�cifi�e. |
static int[] |
resize(int[] array,
int length)
Renvoie un nouveau tableau qui contiendra les m�mes �l�ments que array mais avec la longueur length
sp�cifi�e. |
static long[] |
resize(long[] array,
int length)
Renvoie un nouveau tableau qui contiendra les m�mes �l�ments que array mais avec la longueur length
sp�cifi�e. |
static Object[] |
resize(Object[] array,
int length)
Renvoie un nouveau tableau qui contiendra les m�mes �l�ments que array mais avec la longueur length
sp�cifi�e. |
static short[] |
resize(short[] array,
int length)
Renvoie un nouveau tableau qui contiendra les m�mes �l�ments que array mais avec la longueur length
sp�cifi�e. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Object[] resize(Object[] array, int length)
array
mais avec la longueur length
sp�cifi�e. Si la longueur d�sir�e length
est plus grande que la longueur initiale du tableau array
,
alors le tableau retourn� contiendra tous les �l�ments de array
avec en plus des �l�ments initialis�s � null
� la fin du tableau. Si au contraire la longueur d�sir�e length
est plus courte que la longueur initiale du tableau
array
, alors le tableau sera tronqu� (c'est � dire que les �l�ments en trop de array
seront oubli�s).
Si la longueur de array
est �gale � length
, alors array
sera retourn� tel quel.
array
- Tableau � copier.length
- Longueur du tableau d�sir�.
array
, de longueur length
et contenant les donn�es de array
.public static double[] resize(double[] array, int length)
array
mais avec la longueur length
sp�cifi�e. Si la longueur d�sir�e length
est plus grande que la longueur initiale du tableau array
,
alors le tableau retourn� contiendra tous les �l�ments de array
avec en plus des �l�ments initialis�s � 0
� la fin du tableau. Si au contraire la longueur d�sir�e length
est plus courte que la longueur initiale du tableau
array
, alors le tableau sera tronqu� (c'est � dire que les �l�ments en trop de array
seront oubli�s).
Si la longueur de array
est �gale � length
, alors array
sera retourn� tel quel.
array
- Tableau � copier.length
- Longueur du tableau d�sir�.
array
, de longueur length
et contenant les donn�es de array
.public static float[] resize(float[] array, int length)
array
mais avec la longueur length
sp�cifi�e. Si la longueur d�sir�e length
est plus grande que la longueur initiale du tableau array
,
alors le tableau retourn� contiendra tous les �l�ments de array
avec en plus des �l�ments initialis�s � 0
� la fin du tableau. Si au contraire la longueur d�sir�e length
est plus courte que la longueur initiale du tableau
array
, alors le tableau sera tronqu� (c'est � dire que les �l�ments en trop de array
seront oubli�s).
Si la longueur de array
est �gale � length
, alors array
sera retourn� tel quel.
array
- Tableau � copier.length
- Longueur du tableau d�sir�.
array
, de longueur length
et contenant les donn�es de array
.public static long[] resize(long[] array, int length)
array
mais avec la longueur length
sp�cifi�e. Si la longueur d�sir�e length
est plus grande que la longueur initiale du tableau array
,
alors le tableau retourn� contiendra tous les �l�ments de array
avec en plus des �l�ments initialis�s � 0
� la fin du tableau. Si au contraire la longueur d�sir�e length
est plus courte que la longueur initiale du tableau
array
, alors le tableau sera tronqu� (c'est � dire que les �l�ments en trop de array
seront oubli�s).
Si la longueur de array
est �gale � length
, alors array
sera retourn� tel quel.
array
- Tableau � copier.length
- Longueur du tableau d�sir�.
array
, de longueur length
et contenant les donn�es de array
.public static int[] resize(int[] array, int length)
array
mais avec la longueur length
sp�cifi�e. Si la longueur d�sir�e length
est plus grande que la longueur initiale du tableau array
,
alors le tableau retourn� contiendra tous les �l�ments de array
avec en plus des �l�ments initialis�s � 0
� la fin du tableau. Si au contraire la longueur d�sir�e length
est plus courte que la longueur initiale du tableau
array
, alors le tableau sera tronqu� (c'est � dire que les �l�ments en trop de array
seront oubli�s).
Si la longueur de array
est �gale � length
, alors array
sera retourn� tel quel.
array
- Tableau � copier.length
- Longueur du tableau d�sir�.
array
, de longueur length
et contenant les donn�es de array
.public static short[] resize(short[] array, int length)
array
mais avec la longueur length
sp�cifi�e. Si la longueur d�sir�e length
est plus grande que la longueur initiale du tableau array
,
alors le tableau retourn� contiendra tous les �l�ments de array
avec en plus des �l�ments initialis�s � 0
� la fin du tableau. Si au contraire la longueur d�sir�e length
est plus courte que la longueur initiale du tableau
array
, alors le tableau sera tronqu� (c'est � dire que les �l�ments en trop de array
seront oubli�s).
Si la longueur de array
est �gale � length
, alors array
sera retourn� tel quel.
array
- Tableau � copier.length
- Longueur du tableau d�sir�.
array
, de longueur length
et contenant les donn�es de array
.public static byte[] resize(byte[] array, int length)
array
mais avec la longueur length
sp�cifi�e. Si la longueur d�sir�e length
est plus grande que la longueur initiale du tableau array
,
alors le tableau retourn� contiendra tous les �l�ments de array
avec en plus des �l�ments initialis�s � 0
� la fin du tableau. Si au contraire la longueur d�sir�e length
est plus courte que la longueur initiale du tableau
array
, alors le tableau sera tronqu� (c'est � dire que les �l�ments en trop de array
seront oubli�s).
Si la longueur de array
est �gale � length
, alors array
sera retourn� tel quel.
array
- Tableau � copier.length
- Longueur du tableau d�sir�.
array
, de longueur length
et contenant les donn�es de array
.public static char[] resize(char[] array, int length)
array
mais avec la longueur length
sp�cifi�e. Si la longueur d�sir�e length
est plus grande que la longueur initiale du tableau array
,
alors le tableau retourn� contiendra tous les �l�ments de array
avec en plus des �l�ments initialis�s � 0
� la fin du tableau. Si au contraire la longueur d�sir�e length
est plus courte que la longueur initiale du tableau
array
, alors le tableau sera tronqu� (c'est � dire que les �l�ments en trop de array
seront oubli�s).
Si la longueur de array
est �gale � length
, alors array
sera retourn� tel quel.
array
- Tableau � copier.length
- Longueur du tableau d�sir�.
array
, de longueur length
et contenant les donn�es de array
.public static boolean[] resize(boolean[] array, int length)
array
mais avec la longueur length
sp�cifi�e. Si la longueur d�sir�e length
est plus grande que la longueur initiale du tableau array
,
alors le tableau retourn� contiendra tous les �l�ments de array
avec en plus des �l�ments initialis�s � false
� la fin du tableau. Si au contraire la longueur d�sir�e length
est plus courte que la longueur initiale du tableau
array
, alors le tableau sera tronqu� (c'est � dire que les �l�ments en trop de array
seront oubli�s).
Si la longueur de array
est �gale � length
, alors array
sera retourn� tel quel.
array
- Tableau � copier.length
- Longueur du tableau d�sir�.
array
, de longueur length
et contenant les donn�es de array
.public static Object[] remove(Object[] array, int index, int length)
array
- Tableau dans lequel retirer des �l�ments.index
- Index dans array
du premier �l�ment � retirer.
Tous les �l�ments de array
qui suivent cet index peuvent �tre d�cal�s.length
- Nombre d'�l�ments � retirer.
array
avec des �l�ments retir�s.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static double[] remove(double[] array, int index, int length)
array
- Tableau dans lequel retirer des �l�ments.index
- Index dans array
du premier �l�ment � retirer.
Tous les �l�ments de array
qui suivent cet index peuvent �tre d�cal�s.length
- Nombre d'�l�ments � retirer.
array
avec des �l�ments retir�s.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static float[] remove(float[] array, int index, int length)
array
- Tableau dans lequel retirer des �l�ments.index
- Index dans array
du premier �l�ment � retirer.
Tous les �l�ments de array
qui suivent cet index peuvent �tre d�cal�s.length
- Nombre d'�l�ments � retirer.
array
avec des �l�ments retir�s.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static long[] remove(long[] array, int index, int length)
array
- Tableau dans lequel retirer des �l�ments.index
- Index dans array
du premier �l�ment � retirer.
Tous les �l�ments de array
qui suivent cet index peuvent �tre d�cal�s.length
- Nombre d'�l�ments � retirer.
array
avec des �l�ments retir�s.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static int[] remove(int[] array, int index, int length)
array
- Tableau dans lequel retirer des �l�ments.index
- Index dans array
du premier �l�ment � retirer.
Tous les �l�ments de array
qui suivent cet index peuvent �tre d�cal�s.length
- Nombre d'�l�ments � retirer.
array
avec des �l�ments retir�s.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static short[] remove(short[] array, int index, int length)
array
- Tableau dans lequel retirer des �l�ments.index
- Index dans array
du premier �l�ment � retirer.
Tous les �l�ments de array
qui suivent cet index peuvent �tre d�cal�s.length
- Nombre d'�l�ments � retirer.
array
avec des �l�ments retir�s.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static byte[] remove(byte[] array, int index, int length)
array
- Tableau dans lequel retirer des �l�ments.index
- Index dans array
du premier �l�ment � retirer.
Tous les �l�ments de array
qui suivent cet index peuvent �tre d�cal�s.length
- Nombre d'�l�ments � retirer.
array
avec des �l�ments retir�s.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static char[] remove(char[] array, int index, int length)
array
- Tableau dans lequel retirer des �l�ments.index
- Index dans array
du premier �l�ment � retirer.
Tous les �l�ments de array
qui suivent cet index peuvent �tre d�cal�s.length
- Nombre d'�l�ments � retirer.
array
avec des �l�ments retir�s.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static boolean[] remove(boolean[] array, int index, int length)
array
- Tableau dans lequel retirer des �l�ments.index
- Index dans array
du premier �l�ment � retirer.
Tous les �l�ments de array
qui suivent cet index peuvent �tre d�cal�s.length
- Nombre d'�l�ments � retirer.
array
avec des �l�ments retir�s.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static Object[] insert(Object[] array, int index, int length)
array
- Tableau dans lequel ins�rer des espaces.index
- Index de array
o� ins�rer les espaces.
Tous les �l�ments de array
dont l'index est
�gal ou sup�rieur � index
seront d�cal�s.length
- Nombre d'espaces � ins�rer.
array
avec l'espace supl�mentaire.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static double[] insert(double[] array, int index, int length)
array
- Tableau dans lequel ins�rer des espaces.index
- Index de array
o� ins�rer les espaces.
Tous les �l�ments de array
dont l'index est
�gal ou sup�rieur � index
seront d�cal�s.length
- Nombre d'espaces � ins�rer.
array
avec l'espace supl�mentaire.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static float[] insert(float[] array, int index, int length)
array
- Tableau dans lequel ins�rer des espaces.index
- Index de array
o� ins�rer les espaces.
Tous les �l�ments de array
qui suivent cet index peuvent �tre d�cal�s.length
- Nombre d'espaces � ins�rer.
array
avec l'espace supl�mentaire.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static long[] insert(long[] array, int index, int length)
array
- Tableau dans lequel ins�rer des espaces.index
- Index de array
o� ins�rer les espaces.
Tous les �l�ments de array
qui suivent cet index peuvent �tre d�cal�s.length
- Nombre d'espaces � ins�rer.
array
avec l'espace supl�mentaire.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static int[] insert(int[] array, int index, int length)
array
- Tableau dans lequel ins�rer des espaces.index
- Index de array
o� ins�rer les espaces.
Tous les �l�ments de array
dont l'index est
�gal ou sup�rieur � index
seront d�cal�s.length
- Nombre d'espaces � ins�rer.
array
avec l'espace supl�mentaire.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static short[] insert(short[] array, int index, int length)
array
- Tableau dans lequel ins�rer des espaces.index
- Index de array
o� ins�rer les espaces.
Tous les �l�ments de array
dont l'index est
�gal ou sup�rieur � index
seront d�cal�s.length
- Nombre d'espaces � ins�rer.
array
avec l'espace supl�mentaire.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static byte[] insert(byte[] array, int index, int length)
array
- Tableau dans lequel ins�rer des espaces.index
- Index de array
o� ins�rer les espaces.
Tous les �l�ments de array
dont l'index est
�gal ou sup�rieur � index
seront d�cal�s.length
- Nombre d'espaces � ins�rer.
array
avec l'espace supl�mentaire.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static char[] insert(char[] array, int index, int length)
array
- Tableau dans lequel ins�rer des espaces.index
- Index de array
o� ins�rer les espaces.
Tous les �l�ments de array
dont l'index est
�gal ou sup�rieur � index
seront d�cal�s.length
- Nombre d'espaces � ins�rer.
array
avec l'espace supl�mentaire.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static boolean[] insert(boolean[] array, int index, int length)
false
.
array
- Tableau dans lequel ins�rer des espaces.index
- Index de array
o� ins�rer les espaces.
Tous les �l�ments de array
dont l'index est
�gal ou sup�rieur � index
seront d�cal�s.length
- Nombre d'espaces � ins�rer.
array
avec l'espace supl�mentaire.
Cette m�thode peut retourner directement dst
, mais la plupart du temps
elle retournera un tableau nouvellement cr��.public static Object[] insert(Object[] src, int src_pos, Object[] dst, int dst_pos, int length)
src
sera ins�r� en totalit� ou en partie dans le tableau dst
.
src
- Tableau � ins�rer dans dst
.src_pos
- Index de la premi�re donn�e de src
� ins�rer dans dst
.dst
- Tableau dans lequel ins�rer des donn�es de src
.dst_pos
- Index de dst
o� ins�rer les donn�es de src
.
Tous les �l�ments de dst
dont l'index est
�gal ou sup�rieur � dst_pos
seront d�cal�s.length
- Nombre de donn�es de src
� ins�rer.
src
et dst
. Cette
m�thode peut retourner directement dst
, mais jamais src
.
La plupart du temps, elle retournera un tableau nouvellement cr��.public static double[] insert(double[] src, int src_pos, double[] dst, int dst_pos, int length)
src
sera ins�r� en totalit� ou en partie dans le tableau dst
.
src
- Tableau � ins�rer dans dst
.src_pos
- Index de la premi�re donn�e de src
� ins�rer dans dst
.dst
- Tableau dans lequel ins�rer des donn�es de src
.dst_pos
- Index de dst
o� ins�rer les donn�es de src
.
Tous les �l�ments de dst
dont l'index est
�gal ou sup�rieur � dst_pos
seront d�cal�s.length
- Nombre de donn�es de src
� ins�rer.
src
et dst
. Cette
m�thode peut retourner directement dst
, mais jamais src
.
La plupart du temps, elle retournera un tableau nouvellement cr��.public static float[] insert(float[] src, int src_pos, float[] dst, int dst_pos, int length)
src
sera ins�r� en totalit� ou en partie dans le tableau dst
.
src
- Tableau � ins�rer dans dst
.src_pos
- Index de la premi�re donn�e de src
� ins�rer dans dst
.dst
- Tableau dans lequel ins�rer des donn�es de src
.dst_pos
- Index de dst
o� ins�rer les donn�es de src
.
Tous les �l�ments de dst
dont l'index est
�gal ou sup�rieur � dst_pos
seront d�cal�s.length
- Nombre de donn�es de src
� ins�rer.
src
et dst
. Cette
m�thode peut retourner directement dst
, mais jamais src
.
La plupart du temps, elle retournera un tableau nouvellement cr��.public static long[] insert(long[] src, int src_pos, long[] dst, int dst_pos, int length)
src
sera ins�r� en totalit� ou en partie dans le tableau dst
.
src
- Tableau � ins�rer dans dst
.src_pos
- Index de la premi�re donn�e de src
� ins�rer dans dst
.dst
- Tableau dans lequel ins�rer des donn�es de src
.dst_pos
- Index de dst
o� ins�rer les donn�es de src
.
Tous les �l�ments de dst
dont l'index est
�gal ou sup�rieur � dst_pos
seront d�cal�s.length
- Nombre de donn�es de src
� ins�rer.
src
et dst
. Cette
m�thode peut retourner directement dst
, mais jamais src
.
La plupart du temps, elle retournera un tableau nouvellement cr��.public static int[] insert(int[] src, int src_pos, int[] dst, int dst_pos, int length)
src
sera ins�r� en totalit� ou en partie dans le tableau dst
.
src
- Tableau � ins�rer dans dst
.src_pos
- Index de la premi�re donn�e de src
� ins�rer dans dst
.dst
- Tableau dans lequel ins�rer des donn�es de src
.dst_pos
- Index de dst
o� ins�rer les donn�es de src
.
Tous les �l�ments de dst
dont l'index est
�gal ou sup�rieur � dst_pos
seront d�cal�s.length
- Nombre de donn�es de src
� ins�rer.
src
et dst
. Cette
m�thode peut retourner directement dst
, mais jamais src
.
La plupart du temps, elle retournera un tableau nouvellement cr��.public static short[] insert(short[] src, int src_pos, short[] dst, int dst_pos, int length)
src
sera ins�r� en totalit� ou en partie dans le tableau dst
.
src
- Tableau � ins�rer dans dst
.src_pos
- Index de la premi�re donn�e de src
� ins�rer dans dst
.dst
- Tableau dans lequel ins�rer des donn�es de src
.dst_pos
- Index de dst
o� ins�rer les donn�es de src
.
Tous les �l�ments de dst
dont l'index est
�gal ou sup�rieur � dst_pos
seront d�cal�s.length
- Nombre de donn�es de src
� ins�rer.
src
et dst
. Cette
m�thode peut retourner directement dst
, mais jamais src
.
La plupart du temps, elle retournera un tableau nouvellement cr��.public static byte[] insert(byte[] src, int src_pos, byte[] dst, int dst_pos, int length)
src
sera ins�r� en totalit� ou en partie dans le tableau dst
.
src
- Tableau � ins�rer dans dst
.src_pos
- Index de la premi�re donn�e de src
� ins�rer dans dst
.dst
- Tableau dans lequel ins�rer des donn�es de src
.dst_pos
- Index de dst
o� ins�rer les donn�es de src
.
Tous les �l�ments de dst
dont l'index est
�gal ou sup�rieur � dst_pos
seront d�cal�s.length
- Nombre de donn�es de src
� ins�rer.
src
et dst
. Cette
m�thode peut retourner directement dst
, mais jamais src
.
La plupart du temps, elle retournera un tableau nouvellement cr��.public static char[] insert(char[] src, int src_pos, char[] dst, int dst_pos, int length)
src
sera ins�r� en totalit� ou en partie dans le tableau dst
.
src
- Tableau � ins�rer dans dst
.src_pos
- Index de la premi�re donn�e de src
� ins�rer dans dst
.dst
- Tableau dans lequel ins�rer des donn�es de src
.dst_pos
- Index de dst
o� ins�rer les donn�es de src
.
Tous les �l�ments de dst
dont l'index est
�gal ou sup�rieur � dst_pos
seront d�cal�s.length
- Nombre de donn�es de src
� ins�rer.
src
et dst
. Cette
m�thode peut retourner directement dst
, mais jamais src
.
La plupart du temps, elle retournera un tableau nouvellement cr��.public static boolean[] insert(boolean[] src, int src_pos, boolean[] dst, int dst_pos, int length)
src
sera ins�r� en totalit� ou en partie dans le tableau dst
.
src
- Tableau � ins�rer dans dst
.src_pos
- Index de la premi�re donn�e de src
� ins�rer dans dst
.dst
- Tableau dans lequel ins�rer des donn�es de src
.dst_pos
- Index de dst
o� ins�rer les donn�es de src
.
Tous les �l�ments de dst
dont l'index est
�gal ou sup�rieur � dst_pos
seront d�cal�s.length
- Nombre de donn�es de src
� ins�rer.
src
et dst
. Cette
m�thode peut retourner directement dst
, mais jamais src
.
La plupart du temps, elle retournera un tableau nouvellement cr��.
|
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net