TextUtils.IStringSplitter Interfaccia
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.
Interfaccia per la suddivisione di stringhe in base alle regole opache per l'utente di questa interfaccia.
[Android.Runtime.Register("android/text/TextUtils$StringSplitter", "", "Android.Text.TextUtils/IStringSplitterInvoker")]
public interface TextUtils.IStringSplitter : IDisposable, Java.Interop.IJavaPeerable, Java.Lang.IIterable
[<Android.Runtime.Register("android/text/TextUtils$StringSplitter", "", "Android.Text.TextUtils/IStringSplitterInvoker")>]
type TextUtils.IStringSplitter = interface
interface IIterable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Attributi
- Implementazioni
Commenti
Interfaccia per la suddivisione di stringhe in base alle regole opache per l'utente di questa interfaccia. Questo comporta anche un sovraccarico inferiore rispetto alla divisione, che usa espressioni regolari e alloca una matrice per contenere i risultati.
Il modo più efficiente per usare questa classe è:
// Once
TextUtils.StringSplitter splitter = new TextUtils.SimpleStringSplitter(delimiter);
// Once per string to split
splitter.setString(string);
for (String s : splitter) {
...
}
Documentazione java per android.text.TextUtils.StringSplitter
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.
Proprietà
Handle |
Ottiene il valore JNI dell'oggetto Android sottostante. (Ereditato da IJavaObject) |
JniIdentityHashCode |
Restituisce il valore di |
JniManagedPeerState |
Stato del peer gestito. (Ereditato da IJavaPeerable) |
JniPeerMembers |
Supporto per l'accesso ai membri e la chiamata. (Ereditato da IJavaPeerable) |
PeerReference |
Restituisce un JniObjectReference oggetto dell'istanza dell'oggetto Java di cui è stato eseguito il wrapping. (Ereditato da IJavaPeerable) |
Metodi
Disposed() |
Chiamato quando l'istanza è stata eliminata. (Ereditato da IJavaPeerable) |
DisposeUnlessReferenced() |
Se non sono presenti riferimenti in sospeso a questa istanza, chiama |
Finalized() |
Chiamato quando l'istanza è stata finalizzata. (Ereditato da IJavaPeerable) |
ForEach(IConsumer) |
Esegue l'azione specificata per ogni elemento di |
Iterator() |
Restituisce un iteratore sugli elementi di tipo |
SetJniIdentityHashCode(Int32) |
Impostare il valore restituito da |
SetJniManagedPeerState(JniManagedPeerStates) |
Interfaccia per la suddivisione di stringhe in base alle regole opache per l'utente di questa interfaccia. (Ereditato da IJavaPeerable) |
SetPeerReference(JniObjectReference) |
Impostare il valore restituito da |
SetString(String) | |
Spliterator() |
Crea un |
UnregisterFromRuntime() |
Annullare la registrazione di questa istanza in modo che il runtime non lo restituisca dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue . (Ereditato da IJavaPeerable) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo verificato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Interfaccia per la suddivisione di stringhe in base alle regole opache per l'utente di questa interfaccia. |
GetJniTypeName(IJavaPeerable) |
Interfaccia per la suddivisione di stringhe in base alle regole opache per l'utente di questa interfaccia. |
ToEnumerable(IIterable) |
Interfaccia per la suddivisione di stringhe in base alle regole opache per l'utente di questa interfaccia. |
ToEnumerable<T>(IIterable) |
Interfaccia per la suddivisione di stringhe in base alle regole opache per l'utente di questa interfaccia. |