Integer.GetInteger Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| GetInteger(String) |
Bestimmt den ganzzahligen Wert der Systemeigenschaft mit dem angegebenen Namen. |
| GetInteger(String, Integer) |
Gibt den ganzzahligen Wert der Systemeigenschaft mit dem angegebenen Namen zurück. |
| GetInteger(String, Int32) |
Bestimmt den ganzzahligen Wert der Systemeigenschaft mit dem angegebenen Namen. |
GetInteger(String)
Bestimmt den ganzzahligen Wert der Systemeigenschaft mit dem angegebenen Namen.
[Android.Runtime.Register("getInteger", "(Ljava/lang/String;)Ljava/lang/Integer;", "")]
public static Java.Lang.Integer? GetInteger(string nm);
[<Android.Runtime.Register("getInteger", "(Ljava/lang/String;)Ljava/lang/Integer;", "")>]
static member GetInteger : string -> Java.Lang.Integer
Parameter
- nm
- String
Eigenschaftsname.
Gibt zurück
der Integer Wert der Eigenschaft.
- Attribute
Hinweise
Bestimmt den ganzzahligen Wert der Systemeigenschaft mit dem angegebenen Namen.
Das erste Argument wird als Name einer Systemeigenschaft behandelt. Auf Systemeigenschaften kann über die java.lang.System#getProperty(java.lang.String) Methode zugegriffen werden. Der Zeichenfolgenwert dieser Eigenschaft wird dann als ganzzahliger Wert interpretiert, wobei die von Integer#decode decode der Grammatik unterstützte Grammatik verwendet wird und ein Integer Objekt zurückgegeben wird, das diesen Wert darstellt.
Wenn keine Eigenschaft mit dem angegebenen Namen vorhanden ist, wenn der angegebene Name leer ist oder nulldie Eigenschaft nicht über das richtige numerische Format verfügt, wird dieses null zurückgegeben.
Mit anderen Worten: Diese Methode gibt ein Integer Objekt zurück, das dem Wert von:
<Blockquote/Blockquote>getInteger(nm, null)<>
Java Dokumentation für java.lang.Integer.getInteger(java.lang.String).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
GetInteger(String, Integer)
Gibt den ganzzahligen Wert der Systemeigenschaft mit dem angegebenen Namen zurück.
[Android.Runtime.Register("getInteger", "(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer;", "")]
public static Java.Lang.Integer? GetInteger(string nm, Java.Lang.Integer? val);
[<Android.Runtime.Register("getInteger", "(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer;", "")>]
static member GetInteger : string * Java.Lang.Integer -> Java.Lang.Integer
Parameter
- nm
- String
Eigenschaftsname.
- val
- Integer
Standardwert.
Gibt zurück
der Integer Wert der Eigenschaft.
- Attribute
Hinweise
Gibt den ganzzahligen Wert der Systemeigenschaft mit dem angegebenen Namen zurück. Das erste Argument wird als Name einer Systemeigenschaft behandelt. Auf Systemeigenschaften kann über die java.lang.System#getProperty(java.lang.String) Methode zugegriffen werden. Der Zeichenfolgenwert dieser Eigenschaft wird dann als ganzzahliger Wert gemäß der Integer#decode decode Methode interpretiert, und ein Integer Objekt, das diesen Wert darstellt, wird zurückgegeben; zusammenfassend:
<ul><li>Wenn der Eigenschaftswert mit den beiden ASCII-Zeichen 0x oder dem ASCII-Zeichen #beginnt, nicht gefolgt von einem Minuszeichen, wird der Rest davon als hexadezimale ganze Zahl genau wie durch die Methode #valueOf(java.lang.String, int) mit Radix 16 analysiert.
<li>Wenn der Eigenschaftswert mit dem ASCII-Zeichen 0 beginnt, gefolgt von einem anderen Zeichen, wird er als oktale ganze Zahl genau wie durch die Methode #valueOf(java.lang.String, int) mit Radix 8 analysiert.
<li>Andernfalls wird der Eigenschaftswert genau wie durch die Methode #valueOf(java.lang.String, int) mit Radix 10 als Dezimalzahl analysiert.
</ul>
Das zweite Argument ist der Standardwert. Der Standardwert wird zurückgegeben, wenn keine Eigenschaft des angegebenen Namens vorhanden ist, wenn die Eigenschaft nicht über das richtige numerische Format verfügt oder wenn der angegebene Name leer oder leer nullist.
Java Dokumentation für java.lang.Integer.getInteger(java.lang.String, java.lang.Integer).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
GetInteger(String, Int32)
Bestimmt den ganzzahligen Wert der Systemeigenschaft mit dem angegebenen Namen.
[Android.Runtime.Register("getInteger", "(Ljava/lang/String;I)Ljava/lang/Integer;", "")]
public static Java.Lang.Integer? GetInteger(string nm, int val);
[<Android.Runtime.Register("getInteger", "(Ljava/lang/String;I)Ljava/lang/Integer;", "")>]
static member GetInteger : string * int -> Java.Lang.Integer
Parameter
- nm
- String
Eigenschaftsname.
- val
- Int32
Standardwert.
Gibt zurück
der Integer Wert der Eigenschaft.
- Attribute
Hinweise
Bestimmt den ganzzahligen Wert der Systemeigenschaft mit dem angegebenen Namen.
Das erste Argument wird als Name einer Systemeigenschaft behandelt. Auf Systemeigenschaften kann über die java.lang.System#getProperty(java.lang.String) Methode zugegriffen werden. Der Zeichenfolgenwert dieser Eigenschaft wird dann als ganzzahliger Wert interpretiert, wobei die von Integer#decode decode der Grammatik unterstützte Grammatik verwendet wird und ein Integer Objekt zurückgegeben wird, das diesen Wert darstellt.
Das zweite Argument ist der Standardwert. Ein Integer Objekt, das den Wert des zweiten Arguments darstellt, wird zurückgegeben, wenn keine Eigenschaft des angegebenen Namens vorhanden ist, wenn die Eigenschaft nicht über das richtige numerische Format verfügt oder wenn der angegebene Name leer oder leer nullist.
Mit anderen Worten: Diese Methode gibt ein Integer Objekt zurück, das dem Wert von:
<Blockquote/Blockquote>getInteger(nm, Integer.valueOf(val))<>
in der Praxis kann sie jedoch in einer Weise umgesetzt werden, z. B.:
<Blockquote>
Integer result = getInteger(nm, null);
return (result == null) ? Integer.valueOf(val) : result;
</blockquote>
um die unnötige Zuordnung eines Integer Objekts zu vermeiden, wenn der Standardwert nicht benötigt wird.
Java Dokumentation für java.lang.Integer.getInteger(java.lang.String, int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.