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 fromIndexoppure -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.