Scanner Klasse

Definition

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

[Android.Runtime.Register("java/util/Scanner", DoNotGenerateAcw=true)]
public sealed class Scanner : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ICloseable, Java.Util.IIterator
[<Android.Runtime.Register("java/util/Scanner", DoNotGenerateAcw=true)>]
type Scanner = class
    inherit Object
    interface ICloseable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IIterator
Vererbung
Scanner
Attribute
Implementiert

Hinweise

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

A Scanner unterbricht seine Eingabe mithilfe eines Trennzeichenmusters in Token, das standardmäßig mit Leerzeichen übereinstimmt. Die resultierenden Token können dann mit den verschiedenen next Methoden in Werte unterschiedlicher Typen konvertiert werden.

Mit diesem Code kann ein Benutzer beispielsweise eine Zahl aus System.inlesen: <blockquote>

{@code
                Scanner sc = new Scanner(System.in);
                int i = sc.nextInt();
            }

</Blockquote>

Als weiteres Beispiel ermöglicht long dieser Code die Zuweisung von Typen aus Einträgen in einer Datei myNumbers: <blockquote>

{@code
                 Scanner sc = new Scanner(new File("myNumbers"));
                 while (sc.hasNextLong()) {
                     long aLong = sc.nextLong();
                 }
            }

</Blockquote>

Der Scanner kann auch andere Trennzeichen als Leerzeichen verwenden. In diesem Beispiel werden mehrere Elemente aus einer Zeichenfolge gelesen: <blockquote>

{@code
                String input = "1 fish 2 fish red fish blue fish";
                Scanner s = new Scanner(input).useDelimiter("\\s*fish\\s*");
                System.out.println(s.nextInt());
                System.out.println(s.nextInt());
                System.out.println(s.next());
                System.out.println(s.next());
                s.close();
            }

</Blockquote>

gibt die folgende Ausgabe aus: <blockquote>

{@code
                1
                2
                red
                blue
            }

</Blockquote>

Die gleiche Ausgabe kann mit diesem Code generiert werden, der einen regulären Ausdruck verwendet, um alle vier Token gleichzeitig zu analysieren: <blockquote>

{@code
                String input = "1 fish 2 fish red fish blue fish";
                Scanner s = new Scanner(input);
                s.findInLine("(\\d+) fish (\\d+) fish (\\w+) fish (\\w+)");
                MatchResult result = s.match();
                for (int i=1; i<=result.groupCount(); i++)
                    System.out.println(result.group(i));
                s.close();
            }

</Blockquote>

Das standardmäßige Leerzeichentrennzeichen "default-delimiter">, das von einem Scanner verwendet wird, wird von Character#isWhitespace(char) Character.isWhitespace()erkannt. Die #reset reset() Methode setzt den Wert des Trennzeichens des Scanners auf das Standardmäßige Leerzeichentrennzeichen zurück, unabhängig davon, ob er zuvor geändert wurde.

Ein Scanvorgang kann das Warten auf Eingaben blockieren.

Die #next Methoden und #hasNext und die zugehörigen Begleitmethoden (z #nextInt . B. und #hasNextInt) überspringen zunächst alle Eingaben, die dem Trennzeichenmuster entsprechen, und versuchen dann, das nächste Token zurückzugeben. Sowohl die -Methode als auch hasNext() die next() -Methode können das Warten auf weitere Eingaben blockieren. Gibt an, ob eine hasNext() Methode blockiert ist, ob die zugeordnete next() Methode blockiert wird oder nicht. Die #tokens -Methode kann auch das Warten auf Eingaben blockieren.

Die #findInLine findInLine()Methoden , #findWithinHorizon findWithinHorizon(), #skip skip()und #findAll findAll() funktionieren unabhängig vom Trennzeichenmuster. Diese Methoden versuchen, das angegebene Muster ohne Rücksicht auf Trennzeichen in der Eingabe abzugleichen und können daher in besonderen Fällen verwendet werden, in denen Trennzeichen nicht relevant sind. Diese Methoden können das Warten auf weitere Eingaben blockieren.

Wenn ein Scanner einen InputMismatchExceptionauslöst, übergibt der Scanner nicht das Token, das die Ausnahme verursacht hat, sodass es über eine andere Methode abgerufen oder übersprungen werden kann.

Abhängig vom Typ des Trennmusters können leere Token zurückgegeben werden. Beispielsweise gibt das Muster "\\s+" keine leeren Token zurück, da es mit mehreren Instanzen des Trennzeichens übereinstimmt. Das Trennmuster "\\s" kann leere Token zurückgeben, da es nur jeweils ein Leerzeichen übergibt.

Ein Scanner kann Text aus jedem Objekt lesen, das die java.lang.Readable Schnittstelle implementiert. Wenn durch einen Aufruf der -Methode der zugrunde liegenden Leseeinheit java.lang.Readable#read read() ein java.io.IOException ausgelöst wird, geht der Scanner davon aus, dass das Ende der Eingabe erreicht ist. Die letzte IOException , die vom zugrunde liegenden Lesbaren ausgelöst wird, kann über die #ioException -Methode abgerufen werden.

Wenn ein Scanner geschlossen wird, wird seine Eingabequelle geschlossen, wenn die Quelle die java.io.Closeable -Schnittstelle implementiert.

Ein Scanner ist für die Verwendung von Multithreads ohne externe Synchronisierung nicht sicher.

Sofern nicht anders angegeben, führt das Übergeben eines null Parameters an eine beliebige Methode eines Scanner dazu, dass eine NullPointerException ausgelöst wird.

Ein Scanner interpretiert Zahlen standardmäßig als Dezimalstellen, es sei denn, mit der #useRadix -Methode wurde ein anderer Radix festgelegt. Die #reset -Methode setzt den Wert des Radix des Scanners auf 10 zurück, unabhängig davon, ob er zuvor geändert wurde.

<h2> "localized-numbers">Localized numbers</h2>

Ein instance dieser Klasse ist in der Lage, Zahlen sowohl in den Standardformaten als auch in den Formaten des Gebietsschemas des Scanners zu scannen. Das anfängliche> Gebietsschema eines Scanners ist der wert, der von der java.util.Locale#getDefault(Locale.Category) Locale.getDefault(Locale.Category.FORMAT) -Methode zurückgegeben wird. Er kann über die #useLocale useLocale() -Methode geändert werden. Die #reset -Methode setzt den Wert des Gebietsschemas des Scanners auf das ursprüngliche Gebietsschema zurück, unabhängig davon, ob es zuvor geändert wurde.

Die lokalisierten Formate werden in Bezug auf die folgenden Parameter definiert, die für ein bestimmtes Gebietsschema aus dem Objekt dieses Gebietsschemas java.text.DecimalFormat DecimalFormat , dfund dessen java.text.DecimalFormatSymbols DecimalFormatSymbols Und -Objekt, dfsübernommen werden.

<blockquote><dl><dt>LocalGroupSeparator  <dd>Das Zeichen, das zum Trennen tausender Gruppen verwendet wird , d.h. dfs.java.text.DecimalFormatSymbols#getGroupingSeparator getGroupingSeparator()<dt>LocalDecimalSeparator  <dd>Das für das Dezimaltrennzeichen verwendete Zeichen, d.h. dfs.java.text.DecimalFormatSymbols#getDecimalSeparator getDecimalSeparator()<dt>LocalPositivePrefix  <dd>Die Zeichenfolge, die vor einer positiven Zahl angezeigt wird (kann leer sein), d.h. df.java.text.DecimalFormat#getPositivePrefix getPositivePrefix()<dt>LocalPositiveSuffix  <dd>Die Zeichenfolge, die nach einer positiven Zahl angezeigt wird (kann leer sein), d.h. df.java.text.DecimalFormat#getPositiveSuffix getPositiveSuffix()<dt>LocalNegativePrefix  <dd>Die Zeichenfolge, die vor einer negativen Zahl angezeigt wird (kann leer sein), d.h. df.java.text.DecimalFormat#getNegativePrefix getNegativePrefix()<dt>LocalNegativeSuffix  <dd>Die Zeichenfolge, die nach einer negativen Zahl angezeigt wird (kann leer sein), d.h. df.java.text.DecimalFormat#getNegativeSuffix getNegativeSuffix()<dt>LocalNaN  <dd>Die Zeichenfolge, die keine Zahl für Gleitkommawerte darstellt , d. h. dfs.java.text.DecimalFormatSymbols#getNaN getNaN()<dt>LocalInfinity  <dd>Die Zeichenfolge, die unendlich für Gleitkommawerte darstellt , d. h. dfs.java.text.DecimalFormatSymbols#getInfinity getInfinity()</dl></blockquote>

<h3> "Zahlensyntax">Zahlensyntax</h3>

Die Zeichenfolgen, die von einem instance dieser Klasse als Zahlen analysiert werden können, werden im Sinne der folgenden Grammatik für reguläre Ausdrücke angegeben, wobei Rmax die höchste Ziffer im verwendeten Radix ist (z. B. ist Rmax in Basis 10 9).

<dl><dt>NonAsciiDigit: <dd>A non-ASCII zeichen c, für das java.lang.Character#isDigit Character.isDigit(c)  STIMMT

<dt>Non0Digit: <dd>[1-Rmax] |NonASCIIDigit<dt>Digit: <dd>[0-Rmax] |NonASCIIDigit<dt>GroupedNumeral: <dd>(&nbsp;Non0DigitDigit?<?dd>    (&nbsp;LocalGroupSeparatorDigitDigit Digit Digit)+ )<digit dt>Numeral: <dd>( (Digit+ ) |GroupedNumeral)<dt>"Integer-regex"><i>Integer</i>:<dd( [-+]? (>Numeral) )<dd>|LocalPositivePrefixNumeralLocalPositiveSuffix<dd>|LocalNegativePrefixNumeralLocalNegativeSuffix<dt>DecimalNumeral: <dd>Numeral<dd|>NumeralLocalDecimalSeparatorDigit*<dd>|LocalDecimalSeparatorDigit+<dt>Exponent: <dd>( [eE] [+-]?Digit+ )<dt>"Decimal-regex"><i>Decimal</i>:<dd>( [-+]?DecimalNumeralExponent? )<dd>|LocalPositivePrefixDecimalNumeralLocalPositiveSuffixExponent?<dd>|LocalNegativePrefixDecimalNumeralLocalNegativeSuffixExponent?<dt>HexFloat: <dd[-+]? 0[xX][0-9a-fA-F]*\.[0-9a-fA-F]+ ([pP][-+]?[0-9]+)?><dt> NonNumber: <dd>NaN | LocalNan | Infinity |LocalInfinity<dt>SignedNonNumber: <dd>( [-+]?NonNumber)<dd>|LocalPositivePrefixNonNumberLocalPositiveSuffix<dd>|LocalNegativePrefixNonNumberLocalNegativeSuffix<dt>"Float-regex"><i>Float</i>: <dd>Decimal|HexFloat|SignedNonNumber</dl>

Leerzeichen sind in den oben genannten regulären Ausdrücken nicht signifikant.

Hinzugefügt in 1.5.

Java-Dokumentation für java.util.Scanner.

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

Scanner(File)

Erstellt eine neue Scanner , die werte erzeugt, die aus der angegebenen Datei gescannt wurden.

Scanner(File, Charset)

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

Scanner(File, String)

Erstellt eine neue Scanner , die werte erzeugt, die aus der angegebenen Datei gescannt wurden.

Scanner(IPath)

Erstellt eine neue Scanner , die werte erzeugt, die aus der angegebenen Datei gescannt wurden.

Scanner(IPath, Charset)

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

Scanner(IPath, String)

Erstellt eine neue Scanner , die werte erzeugt, die aus der angegebenen Datei gescannt wurden.

Scanner(IReadable)

Erstellt eine neue Scanner , die Werte erzeugt, die aus der angegebenen Quelle gescannt wurden.

Scanner(IReadableByteChannel)

Erstellt eine neue Scanner , die werte erzeugt, die aus dem angegebenen Kanal gescannt wurden.

Scanner(IReadableByteChannel, Charset)

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

Scanner(IReadableByteChannel, String)

Erstellt eine neue Scanner , die werte erzeugt, die aus dem angegebenen Kanal gescannt wurden.

Scanner(Stream)

Erstellt eine neue Scanner , die werte erzeugt, die aus dem angegebenen Eingabedatenstrom gescannt wurden.

Scanner(Stream, Charset)

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

Scanner(Stream, String)

Erstellt eine neue Scanner , die werte erzeugt, die aus dem angegebenen Eingabedatenstrom gescannt wurden.

Scanner(String)

Erstellt eine neue Scanner , die Werte erzeugt, die aus der angegebenen Zeichenfolge gescannt wurden.

Eigenschaften

Class

Gibt die Laufzeitklasse dieses Objectzurück.

(Geerbt von Object)
Handle

Das Handle zum zugrunde liegenden Android-instance.

(Geerbt von Object)
HasNext

Gibt true zurück, wenn dieser Scanner über ein anderes Token in der Eingabe verfügt.

HasNextBigDecimal

Gibt true zurück, wenn das nächste Token in der Eingabe dieses Scanners mit der #nextBigDecimal -Methode interpretiert BigDecimal werden kann.

HasNextBigInteger

Gibt true zurück, wenn das nächste Token in der Eingabe dieses Scanners mithilfe der #nextBigInteger -Methode als ein BigInteger im Standardradix interpretiert werden kann.

HasNextBoolean

Gibt true zurück, wenn das nächste Token in der Eingabe dieses Scanners als boolescher Wert interpretiert werden kann, indem ein Muster ohne Beachtung der Groß-/Kleinschreibung verwendet wird, das aus der Zeichenfolge "true|false" erstellt wird.

HasNextByte

Gibt true zurück, wenn das nächste Token in der Eingabe dieses Scanners mithilfe der #nextByte -Methode als Bytewert im Standardradix interpretiert werden kann.

HasNextDouble

Gibt true zurück, wenn das nächste Token in der Eingabe dieses Scanners mit der #nextDouble -Methode als Double-Wert interpretiert werden kann.

HasNextFloat

Gibt true zurück, wenn das nächste Token in der Eingabe dieses Scanners mithilfe der #nextFloat -Methode als Floatwert interpretiert werden kann.

HasNextInt

Gibt true zurück, wenn das nächste Token in der Eingabe dieses Scanners mithilfe der #nextInt -Methode als int-Wert im Standardradix interpretiert werden kann.

HasNextLine

Gibt true zurück, wenn in der Eingabe dieses Scanners eine weitere Zeile vorhanden ist.

HasNextLong

Gibt true zurück, wenn das nächste Token in der Eingabe dieses Scanners mithilfe der #nextLong -Methode als long-Wert im Standardradix interpretiert werden kann.

HasNextShort

Gibt true zurück, wenn das nächste Token in der Eingabe dieses Scanners mithilfe der #nextShort -Methode als kurzer Wert im Standardradix interpretiert werden kann.

JniIdentityHashCode

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

(Geerbt von Object)
JniPeerMembers

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

PeerReference

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

(Geerbt von Object)
ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)
ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)

Methoden

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Close()

Schließt diesen Scanner.

Delimiter()

Gibt den zurück, Scanner der Pattern derzeit verwendet wird, um Trennzeichen abzugleichen.

Dispose()

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

(Geerbt von Object)
Dispose(Boolean)

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

(Geerbt von Object)
Equals(Object)

Gibt an, ob ein anderes Objekt diesem "gleich" ist.

(Geerbt von Object)
FindInLine(Pattern)

Versucht, das nächste Vorkommen des angegebenen Musters zu finden, wobei Trennzeichen ignoriert werden.

FindInLine(String)

Versucht, das nächste Vorkommen eines Musters zu finden, das aus der angegebenen Zeichenfolge erstellt wurde, wobei Trennzeichen ignoriert werden.

FindWithinHorizon(Pattern, Int32)

Versucht, das nächste Vorkommen des angegebenen Musters zu finden.

FindWithinHorizon(String, Int32)

Versucht, das nächste Vorkommen eines Musters zu finden, das aus der angegebenen Zeichenfolge erstellt wurde, wobei Trennzeichen ignoriert werden.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
InvokeHasNext(Pattern)

Gibt true zurück, wenn das nächste vollständige Token dem angegebenen Muster entspricht.

InvokeHasNext(String)

Gibt true zurück, wenn das nächste Token dem Muster entspricht, das aus der angegebenen Zeichenfolge erstellt wurde.

InvokeHasNextBigInteger(Int32)

Gibt true zurück, wenn das nächste Token in der Eingabe dieses Scanners mithilfe der #nextBigInteger -Methode als a BigInteger im angegebenen Radix interpretiert werden kann.

InvokeHasNextByte(Int32)

Gibt true zurück, wenn das nächste Token in der Eingabe dieses Scanners mithilfe der #nextByte -Methode als Bytewert im angegebenen Radix interpretiert werden kann.

InvokeHasNextInt(Int32)

Gibt true zurück, wenn das nächste Token in der Eingabe dieses Scanners mithilfe der #nextInt -Methode als int-Wert im angegebenen Radix interpretiert werden kann.

InvokeHasNextLong(Int32)

Gibt true zurück, wenn das nächste Token in der Eingabe dieses Scanners mithilfe der #nextLong -Methode als long-Wert im angegebenen Radix interpretiert werden kann.

InvokeHasNextShort(Int32)

Gibt true zurück, wenn das nächste Token in der Eingabe dieses Scanners mithilfe der #nextShort -Methode als kurzer Wert im angegebenen Radix interpretiert werden kann.

IoException()

Gibt den IOException letzten von diesem Scannerzugrunde liegenden Readableausgelösten zurück.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind.

(Geerbt von Object)
Locale()

Gibt das Gebietsschema dieses Scanners zurück.

Match()

Gibt das Übereinstimmungsergebnis des letzten Scanvorgangs zurück, der von diesem Scanner ausgeführt wurde.

Next()

Findet das nächste vollständige Token aus diesem Scanner und gibt es zurück.

Next(Pattern)

Gibt das nächste Token zurück, wenn es dem angegebenen Muster entspricht.

Next(String)

Gibt das nächste Token zurück, wenn es dem Muster entspricht, das aus der angegebenen Zeichenfolge erstellt wurde.

NextBigDecimal()

Scannt das nächste Token der Eingabe als java.math.BigDecimal BigDecimal.

NextBigInteger()

Scannt das nächste Token der Eingabe als java.math.BigInteger BigInteger.

NextBigInteger(Int32)

Scannt das nächste Token der Eingabe als java.math.BigInteger BigInteger.

NextBoolean()

Scannt das nächste Token der Eingabe in einen booleschen Wert und gibt diesen Wert zurück.

NextByte()

Scannt das nächste Token der Eingabe als byte.

NextByte(Int32)

Scannt das nächste Token der Eingabe als byte.

NextDouble()

Scannt das nächste Token der Eingabe als double.

NextFloat()

Scannt das nächste Token der Eingabe als float.

NextInt()

Scannt das nächste Token der Eingabe als .int

NextInt(Int32)

Scannt das nächste Token der Eingabe als .int

NextLine()

Dieser Scanner überschreitet die aktuelle Zeile und gibt die Eingabe zurück, die übersprungen wurde.

NextLong()

Scannt das nächste Token der Eingabe als long.

NextLong(Int32)

Scannt das nächste Token der Eingabe als long.

NextShort()

Scannt das nächste Token der Eingabe als short.

NextShort(Int32)

Scannt das nächste Token der Eingabe als short.

Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
Radix()

Gibt das Standardradix dieses Scanners zurück.

Remove()

Der Entfernungsvorgang wird von dieser Implementierung von Iteratornicht unterstützt.

Reset()

Setzt diesen Scanner zurück.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
Skip(Pattern)

Überspringt Eingaben, die dem angegebenen Muster entsprechen, und ignoriert Trennzeichen.

Skip(String)

Überspringt die Eingabe, die einem Muster entspricht, das aus der angegebenen Zeichenfolge erstellt wurde.

ToArray<T>()

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

(Geerbt von Object)
UseDelimiter(Pattern)

Legt das Trennmuster dieses Scanners auf das angegebene Muster fest.

UseDelimiter(String)

Legt das Trennmuster dieses Scanners auf ein Muster fest, das aus dem angegebenen Stringerstellt wird.

UseLocale(Locale)

Legt das Gebietsschema dieses Scanners auf das angegebene Gebietsschema fest.

UseRadix(Int32)

Legt das Standardradix dieses Scanners auf den angegebenen Radix fest.

Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel durch em benachrichtigen/em> oder <em>interrupted</em>.<><

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IIterator.Next()

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

IJavaPeerable.Disposed()

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

(Geerbt von Object)
IJavaPeerable.Finalized()

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine Für Android-Runtime überprüfte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

GetJniTypeName(IJavaPeerable)

Ein einfacher Textscanner, der primitive Typen und Zeichenfolgen mithilfe regulärer Ausdrücke analysieren kann.

Gilt für: