|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--TObject | +--TString
La classe TString représente une chaîne de caractère. Il est recommendé d'instancier tous les littéraux (ex: "abc") en tant qu'objets de Type String pour en faciliter la manipulation.
Field Summary | |
char[] |
string
La chaine de caractère (format ANSI) |
Constructor Summary | |
TString()
|
Method Summary | |
char |
charAt(long index)
Cette méthode retourne le caractère à l'index spécifié. |
TString |
clone()
Cette méthode retourne un objet de Type String qui est une copie de l'objet. |
boolean |
compareTo(TString string)
Cette méthode compare deux chaînes de caractères lexicographiquement. |
TString |
concat(TString string)
Cette méthode concatène deux objets de Type String. |
static java.lang.String |
concatenateString(java.lang.String string0,
java.lang.String string1)
Cette méthode concatène deux chaînes de caractères ANSI. |
static java.lang.String |
copyValueOf0(char[] charArray,
long offset,
long count)
Cette méthode génère une chaîne de caractères ANSI à partir d'un vecteur de caractères. |
static java.lang.String |
copyValueOf1(char[] charArray,
long length)
Cette méthode génère une chaîne de caractères ANSI à partir d'un vecteur de caractères. |
static java.lang.String |
duplicateString(java.lang.String string)
Cette méthode copie une chaîne de caractères ANSI. |
boolean |
endsWith(TString string)
Cette méthode vérifie si la chaîne de caractères se termine avec le suffixe spécifié. |
boolean |
equals(TString anotherString)
Cette méthode compare l'objet à un autre objet pour établir une égalité. |
boolean |
equalsIgnoreCase(TString string)
Cette méthode compare lexicographiquement la chaîne de caractères avec une autre chaîne de caractères, mais en ignorant la case. |
void |
finalize()
Cette méthode libère l'espace mémoire occupée par l'objet, détruisant ce dernier. |
static java.lang.String |
generateEmptyString(long length)
Cette méthode génère une chaîne de caractères vide ANSI. |
void |
getChars(long srcBegin,
long srcEnd,
char[] dst,
long dstBegin)
Cette méthode copie les caractères de la chaîne de caractère vers un vecteur de caractères. |
long |
indexOf0(TString string,
long index)
Cette méthode retourne l'index de la première occurence de la chaîne spécifiée dans la chaîne de caractères à partir de l'index spécifié. |
long |
indexOf1(TString string)
Cette méthode retourne l'index de la première occurence de la chaîne spécifiée dans la chaîne de caractères. |
long |
lastIndexOf0(TString string,
long index)
Cette méthode retourne l'index de la dernière occurence de la chaîne spécifiée dans la chaîne de caractères cherchant à reculon à partir de l'index spécifié. |
long |
lastIndexOf1(TString string)
Cette méthode retourne l'index de la dernière occurence de la chaîne spécifiée dans la chaîne de caractères cherchant à reculon à partir de l'index spécifié. |
long |
length()
Cette méthode retourne la longueur de la chaîne de caractère. |
boolean |
regionMatches0(boolean ignoreCase,
long toffset,
TString string,
long ooffset,
long length)
Cette méthode compare lexicographiquement une région de la chaîne de caractères avec celle d'une autre chaîne de caractères. |
boolean |
regionMatches1(long toffset,
TString anotherString,
long ooffset,
long length)
Cette méthode compare lexicographiquement une région de la chaîne de caractères avec celle d'une autre chaîne de caractères. |
TString |
replace(char oldChar,
char newChar)
Cette méthode remplace toutes les occurences du caractère spécifié dans la chaîne de caractères par un caractère spécifié. |
boolean |
startsWith0(TString string,
long offset)
Cette méthode vérifie si la chaîne de caractères commence avec le préfixe spécifié. |
boolean |
startsWith1(TString string)
Cette méthode vérifie si la chaîne de caractères commence avec le préfixe spécifié. |
TString |
substring0(long beginIndex,
long endIndex)
Cette méthode retourne la sous-chaîne de caractères délimité par les index spécifiés. |
TString |
substring1(long beginIndex)
Cette méthode retourne la sous-chaîne de caractères commençant par l'index spécifié. |
char[] |
toCharArray()
Cette méthode retourne un vecteur de caractères composé des caractères de la chaîne de caractères. |
TString |
toLowerCase()
Cette méthode change la case de la chaîne de caractères pour des minuscules. |
TString |
toString()
Cette méthode retourne une chaîne de caractères représentant l'objet. |
TString |
toUpperCase()
Cette méthode change la case de la chaîne de caractères pour des majuscules. |
TString |
trim()
Cette méthode enlève les espaces des deux côtés de la chaîne de caractères. |
TString |
TString0()
Ce constructeur instancie un objet de Type String. |
TString |
TString1(TString string)
Ce constructeur instancie un objet de Type String à partir d'un autre objet de Type String. |
TString |
TString2(long num,
TObject ellipse)
Ce constructeur instancie un objet de Type String à partir d'un groupe d'objets. |
TString |
TString3(java.lang.String string)
Ce constructeur instancie un objet de Type String à partir d'une chaîne de caractères. |
TString |
TString4(long num,
java.lang.String ellipse)
Ce constructeur instancie un objet de Type String à partir d'un groupe de chaines de caractères ANSI. |
TString |
TString5(char[] charArray,
long length)
Ce constructeur instancie un objet de Type String à partir d'un vecteur de caractères. |
static TString |
valueOf0(char[] charArray,
long offset,
long count)
Cette méthode génère un objet de Type String à partir d'un vecteur de caractères. |
static TString |
valueOf1(char[] charArray,
long length)
Cette méthode génère un objet de Type String à partir d'un vecteur de caractères. |
Methods inherited from class TObject |
equals, TObject0 |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public char[] string
Constructor Detail |
public TString()
Method Detail |
public static java.lang.String generateEmptyString(long length)
length
- Taille de la chaîne de caractères.
public static java.lang.String concatenateString(java.lang.String string0, java.lang.String string1)
string0
- La première chaîne de caractères.string1
- La deuxième chaîne de caractères.
public static java.lang.String duplicateString(java.lang.String string)
string
- La chaîne de caractère à copier.
public static java.lang.String copyValueOf0(char[] charArray, long offset, long count)
charArray
- Le vecteur de caractères.offset
- L'index du premier caractère à copier.count
- Le nombre de caractères à copier.
public static java.lang.String copyValueOf1(char[] charArray, long length)
charArray
- Le vecteur de caractères.length
- Le nombre de caractères à copier.
public static TString valueOf0(char[] charArray, long offset, long count)
charArray
- Le vecteur de caractères.offset
- L'index du premier caractère à copier.count
- Le nombre de caractères à copier.
public static TString valueOf1(char[] charArray, long length)
charArray
- Le vecteur de caractères.length
- La taille du vecteur.
public TString TString0()
public TString TString1(TString string)
public TString TString2(long num, TObject ellipse)
num
- Le nombre d'objets utilisés pour initialiser la chaîne de caractères.public TString TString3(java.lang.String string)
string
- La chaîne de caractères ANSI.public TString TString4(long num, java.lang.String ellipse)
num
- Le nombre de chaînes de caractères utilisées.public TString TString5(char[] charArray, long length)
charArray
- Le vecteur de caractères.length
- Le nombre de caractères à copier.public TString toString()
toString
in class TObject
public void finalize()
finalize
in class TObject
public long length()
public boolean compareTo(TString string)
public boolean equals(TString anotherString)
anotherString
- L'objet à comparer.
public TString clone()
clone
in class TObject
public char charAt(long index)
index
- L'index.
public TString concat(TString string)
public long indexOf0(TString string, long index)
index
- L'index d'où commencer.
public long indexOf1(TString string)
public boolean endsWith(TString string)
public TString toLowerCase()
public TString toUpperCase()
public boolean regionMatches0(boolean ignoreCase, long toffset, TString string, long ooffset, long length)
ignoreCase
- Spécifie s'il faut ignorer la case.toffset
- L'index du début de la région à comparer de cette chaîne.ooffset
- L'index du début de la région à comparer de l'autre chaîne.length
- La taille des régions à comparer.
public boolean regionMatches1(long toffset, TString anotherString, long ooffset, long length)
toffset
- L'index du début de la région à comparer de cette chaîne.anotherString
- La chaîne à comparer.ooffset
- L'index du début de la région à comparer de l'autre chaîne.length
- La taille des régions à comparer.
public boolean equalsIgnoreCase(TString string)
public void getChars(long srcBegin, long srcEnd, char[] dst, long dstBegin)
srcBegin
- Index du premier caractère à copier.srcEnd
- Index du dernier caractère à copier.dst
- Vecteur de caractères de destination.dstBegin
- Index du sous-vecteur de caractères.public long lastIndexOf0(TString string, long index)
index
- L'index d'où commencer.
public long lastIndexOf1(TString string)
public TString replace(char oldChar, char newChar)
oldChar
- Le caractère à remplacer.newChar
- Le caractère remplaçant.
public boolean startsWith0(TString string, long offset)
offset
- D'où commencer.
public boolean startsWith1(TString string)
public TString substring0(long beginIndex, long endIndex)
beginIndex
- L'index où commence la sous-chaîne.endIndex
- L'index où finit la sous-chaîne.
public TString substring1(long beginIndex)
beginIndex
- L'index où commence la sous-chaîne.
public char[] toCharArray()
public TString trim()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |