Partager via


String.LastIndexOf Méthode

Définition

Surcharges

LastIndexOf(Int32)

Retourne l’index dans cette chaîne de la dernière occurrence du caractère spécifié.

LastIndexOf(String)

Retourne l’index dans cette chaîne de la dernière occurrence de la sous-chaîne spécifiée.

LastIndexOf(Int32, Int32)

Retourne l’index dans cette chaîne de la dernière occurrence du caractère spécifié, en recherchant vers l’arrière à partir de l’index spécifié.

LastIndexOf(String, Int32)

Retourne l’index dans cette chaîne de la dernière occurrence de la sous-chaîne spécifiée, en recherchant vers l’arrière à partir de l’index spécifié.

LastIndexOf(Int32)

Retourne l’index dans cette chaîne de la dernière occurrence du caractère spécifié.

[Android.Runtime.Register("lastIndexOf", "(I)I", "")]
public int LastIndexOf (int ch);
[<Android.Runtime.Register("lastIndexOf", "(I)I", "")>]
member this.LastIndexOf : int -> int

Paramètres

ch
Int32

un caractère (point de code Unicode).

Retours

index de la dernière occurrence du caractère dans la séquence de caractères représentée par cet objet, ou -1 si le caractère ne se produit pas.

Attributs

Remarques

Retourne l’index dans cette chaîne de la dernière occurrence du caractère spécifié. Pour les valeurs comprises ch entre 0 et 0xFFFF (inclusive), l’index (dans les unités de code Unicode) retourné est la valeur k la plus élevée, de sorte que : <blockquote>

this.charAt(<i>k</i>) == ch

</blockquote> a la valeur true. Pour les autres valeurs de , il s’agit de chla valeur la plus élevée k de sorte que : <blockquote>

this.codePointAt(<i>k</i>) == ch

</blockquote> a la valeur true. Dans les deux cas, si aucun caractère de ce type ne se produit dans cette chaîne, il -1 est retourné. L’objet String est recherché vers l’arrière à partir du dernier caractère.

Documentation Java pour java.lang.String.lastIndexOf(int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

LastIndexOf(String)

Retourne l’index dans cette chaîne de la dernière occurrence de la sous-chaîne spécifiée.

[Android.Runtime.Register("lastIndexOf", "(Ljava/lang/String;)I", "")]
public int LastIndexOf (string str);
[<Android.Runtime.Register("lastIndexOf", "(Ljava/lang/String;)I", "")>]
member this.LastIndexOf : string -> int

Paramètres

str
String

sous-chaîne à rechercher.

Retours

index de la dernière occurrence de la sous-chaîne spécifiée, ou -1 s’il n’existe aucune telle occurrence.

Attributs

Exceptions

si string c’est null.

Remarques

Retourne l’index dans cette chaîne de la dernière occurrence de la sous-chaîne spécifiée. La dernière occurrence de la chaîne vide « » est considérée comme se produisant à la valeur this.length()d’index.

L’index retourné est la plus grande valeur k pour laquelle :

{@code
            this.startsWith(str, k)
            }

S’il n’existe aucune valeur de k ce type, elle -1 est retournée.

Documentation Java pour java.lang.String.lastIndexOf(java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

LastIndexOf(Int32, Int32)

Retourne l’index dans cette chaîne de la dernière occurrence du caractère spécifié, en recherchant vers l’arrière à partir de l’index spécifié.

[Android.Runtime.Register("lastIndexOf", "(II)I", "")]
public int LastIndexOf (int ch, int fromIndex);
[<Android.Runtime.Register("lastIndexOf", "(II)I", "")>]
member this.LastIndexOf : int * int -> int

Paramètres

ch
Int32

un caractère (point de code Unicode).

fromIndex
Int32

index à partir duquel démarrer la recherche. Il n’existe aucune restriction sur la valeur de fromIndex. S’il est supérieur ou égal à la longueur de cette chaîne, il a le même effet que s’il était égal à un inférieur à la longueur de cette chaîne : cette chaîne entière peut être recherchée. S’il est négatif, il a le même effet que s’il s’agissait de -1 : -1 est retourné.

Retours

index de la dernière occurrence du caractère dans la séquence de caractères représentée par cet objet inférieur ou égal à fromIndex, ou -1 si le caractère ne se produit pas avant ce point.

Attributs

Remarques

Retourne l’index dans cette chaîne de la dernière occurrence du caractère spécifié, en recherchant vers l’arrière à partir de l’index spécifié. Pour les valeurs comprises ch entre 0 et 0xFFFF (inclusive), l’index retourné est la valeur la plus élevée k de sorte que : <blockquote>

(this.charAt(<i>k</i>) == ch) {@code &&} (<i>k</i> &lt;= fromIndex)

</blockquote> a la valeur true. Pour les autres valeurs de , il s’agit de chla valeur la plus élevée k de sorte que : <blockquote>

(this.codePointAt(<i>k</i>) == ch) {@code &&} (<i>k</i> &lt;= fromIndex)

</blockquote> a la valeur true. Dans les deux cas, si aucun caractère de ce type ne se produit dans cette chaîne à ou avant la position fromIndex, il -1 est retourné.

Tous les index sont spécifiés dans char les valeurs (unités de code Unicode).

Documentation Java pour java.lang.String.lastIndexOf(int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

LastIndexOf(String, Int32)

Retourne l’index dans cette chaîne de la dernière occurrence de la sous-chaîne spécifiée, en recherchant vers l’arrière à partir de l’index spécifié.

[Android.Runtime.Register("lastIndexOf", "(Ljava/lang/String;I)I", "")]
public int LastIndexOf (string str, int fromIndex);
[<Android.Runtime.Register("lastIndexOf", "(Ljava/lang/String;I)I", "")>]
member this.LastIndexOf : string * int -> int

Paramètres

str
String

sous-chaîne à rechercher.

fromIndex
Int32

index à partir duquel démarrer la recherche.

Retours

index de la dernière occurrence de la sous-chaîne spécifiée, recherche vers l’arrière à partir de l’index spécifié, ou -1 s’il n’y a pas de telle occurrence.

Attributs

Exceptions

si subString c’est null.

Remarques

Retourne l’index dans cette chaîne de la dernière occurrence de la sous-chaîne spécifiée, en recherchant vers l’arrière à partir de l’index spécifié.

L’index retourné est la plus grande valeur k pour laquelle :

{@code
                k <= Math.min(fromIndex, this.length()) &&
                              this.startsWith(str, k)
            }

S’il n’existe aucune valeur de k ce type, elle -1 est retournée.

Documentation Java pour java.lang.String.lastIndexOf(java.lang.String, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à