String.LastIndexOf Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
LastIndexOf(Int32) |
Restituisce l'indice all'interno di questa stringa dell'ultima occorrenza del carattere specificato. |
LastIndexOf(String) |
Restituisce l'indice all'interno di questa stringa dell'ultima occorrenza della sottostringa specificata. |
LastIndexOf(Int32, Int32) |
Restituisce l'indice all'interno di questa stringa dell'ultima occorrenza del carattere specificato, eseguendo una ricerca all'indietro a partire dall'indice specificato. |
LastIndexOf(String, Int32) |
Restituisce l'indice all'interno di questa stringa dell'ultima occorrenza della sottostringa specificata, eseguendo una ricerca all'indietro a partire dall'indice specificato. |
LastIndexOf(Int32)
Restituisce l'indice all'interno di questa stringa dell'ultima occorrenza del carattere specificato.
[Android.Runtime.Register("lastIndexOf", "(I)I", "")]
public int LastIndexOf (int ch);
[<Android.Runtime.Register("lastIndexOf", "(I)I", "")>]
member this.LastIndexOf : int -> int
Parametri
- ch
- Int32
un carattere (punto di codice Unicode).
Restituisce
indice dell'ultima occorrenza del carattere nella sequenza di caratteri rappresentata da questo oggetto o -1
se il carattere non si verifica.
- Attributi
Commenti
Restituisce l'indice all'interno di questa stringa dell'ultima occorrenza del carattere specificato. Per i valori di ch
nell'intervallo compreso tra 0 e 0xFFFF (inclusi), l'indice (in unità di codice Unicode) restituito è il valore più grande k in modo che: <blockquote>
this.charAt(<i>k</i>) == ch
</blockquote> è true. Per gli altri valori di ch
, è il valore più grande k in modo che: <blockquote>
this.codePointAt(<i>k</i>) == ch
</blockquote> è true. In entrambi i casi, se non si verifica alcun carattere di questo tipo in questa stringa, -1
viene restituito . Viene String
eseguita la ricerca all'indietro a partire dall'ultimo carattere.
Documentazione java per java.lang.String.lastIndexOf(int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
LastIndexOf(String)
Restituisce l'indice all'interno di questa stringa dell'ultima occorrenza della sottostringa specificata.
[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
Parametri
- str
- String
sottostringa da cercare.
Restituisce
indice dell'ultima occorrenza della sottostringa specificata o -1
se tale occorrenza non esiste.
- Attributi
Eccezioni
se string
è null
.
Commenti
Restituisce l'indice all'interno di questa stringa dell'ultima occorrenza della sottostringa specificata. L'ultima occorrenza della stringa vuota "" viene considerata in corrispondenza del valore this.length()
di indice .
L'indice restituito è il valore k
più grande per il quale:
{@code
this.startsWith(str, k)
}
Se non esiste alcun valore di k
questo tipo, -1
viene restituito .
Documentazione java per java.lang.String.lastIndexOf(java.lang.String)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
LastIndexOf(Int32, Int32)
Restituisce l'indice all'interno di questa stringa dell'ultima occorrenza del carattere specificato, eseguendo una ricerca all'indietro a partire dall'indice specificato.
[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
Parametri
- ch
- Int32
un carattere (punto di codice Unicode).
- fromIndex
- Int32
indice da cui avviare la ricerca. Non esiste alcuna restrizione sul valore di fromIndex
. Se è maggiore o uguale alla lunghezza di questa stringa, ha lo stesso effetto di se fosse uguale a uno minore della lunghezza di questa stringa: è possibile cercare l'intera stringa.
Se è negativo, ha lo stesso effetto di se fosse -1: -1 viene restituito.
Restituisce
indice dell'ultima occorrenza del carattere nella sequenza di caratteri rappresentata da questo oggetto minore o uguale a fromIndex
oppure -1
se il carattere non si verifica prima di tale punto.
- Attributi
Commenti
Restituisce l'indice all'interno di questa stringa dell'ultima occorrenza del carattere specificato, eseguendo una ricerca all'indietro a partire dall'indice specificato. Per i valori di ch
nell'intervallo compreso tra 0 e 0xFFFF (inclusi), l'indice restituito è il valore più grande k in modo che: <blockquote>
(this.charAt(<i>k</i>) == ch) {@code &&} (<i>k</i> <= fromIndex)
</blockquote> è true. Per gli altri valori di ch
, è il valore più grande k in modo che: <blockquote>
(this.codePointAt(<i>k</i>) == ch) {@code &&} (<i>k</i> <= fromIndex)
</blockquote> è true. In entrambi i casi, se non si verifica alcun carattere di questo tipo in questa stringa in corrispondenza o prima della posizione fromIndex
, -1
viene restituito .
Tutti gli indici vengono specificati in char
valori (unità di codice Unicode).
Documentazione java per java.lang.String.lastIndexOf(int, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
LastIndexOf(String, Int32)
Restituisce l'indice all'interno di questa stringa dell'ultima occorrenza della sottostringa specificata, eseguendo una ricerca all'indietro a partire dall'indice specificato.
[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
Parametri
- str
- String
sottostringa da cercare.
- fromIndex
- Int32
indice da cui avviare la ricerca.
Restituisce
indice dell'ultima occorrenza della sottostringa specificata, ricerca all'indietro dall'indice specificato o -1
se tale occorrenza non esiste.
- Attributi
Eccezioni
se subString
è null
.
Commenti
Restituisce l'indice all'interno di questa stringa dell'ultima occorrenza della sottostringa specificata, eseguendo una ricerca all'indietro a partire dall'indice specificato.
L'indice restituito è il valore k
più grande per il quale:
{@code
k <= Math.min(fromIndex, this.length()) &&
this.startsWith(str, k)
}
Se non esiste alcun valore di k
questo tipo, -1
viene restituito .
Documentazione java per java.lang.String.lastIndexOf(java.lang.String, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.