Integer.ValueOf Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| ValueOf(Int32) |
Возвращает экземпляр, представляющий указанное |
| ValueOf(String) |
Возвращает объект, |
| ValueOf(String, Int32) |
|
ValueOf(Int32)
Возвращает экземпляр, представляющий указанное Integerint значение.
[Android.Runtime.Register("valueOf", "(I)Ljava/lang/Integer;", "")]
public static Java.Lang.Integer ValueOf(int i);
[<Android.Runtime.Register("valueOf", "(I)Ljava/lang/Integer;", "")>]
static member ValueOf : int -> Java.Lang.Integer
Параметры
- i
- Int32
int значение.
Возвращаемое значение
Integer экземпляр, iпредставляющий .
- Атрибуты
Комментарии
Возвращает экземпляр, представляющий указанное Integerint значение. Если новый Integer экземпляр не требуется, этот метод обычно следует использовать в предпочтениях конструктора #Integer(int), так как этот метод, скорее всего, обеспечивает значительно лучшую производительность пространства и времени путем кэширования часто запрашиваемых значений.
Этот метод всегда кэширует значения в диапазоне -128 до 127, включительно и может кэшировать другие значения за пределами этого диапазона.
Добавлено в версии 1.5.
Java документации по java.lang.Integer.valueOf(int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
ValueOf(String)
Возвращает объект, Integer содержащий значение указанного String.
[Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Ljava/lang/Integer;", "")]
public static Java.Lang.Integer ValueOf(string s);
[<Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Ljava/lang/Integer;", "")>]
static member ValueOf : string -> Java.Lang.Integer
Параметры
- s
- String
строка, которая будет проанализирована.
Возвращаемое значение
Integer объект, содержащий значение, представленное строковым аргументом.
- Атрибуты
Исключения
Значение ,если string не удается проанализировать как целочисленное значение.
Комментарии
Возвращает объект, Integer содержащий значение указанного String. Аргумент интерпретируется как представляющий десятичное целое число со знаком, точно так же, как если бы аргумент был передан методу #parseInt(java.lang.String) . Результатом является объект, представляющий целочисленное Integer значение, указанное строкой.
Другими словами, этот метод возвращает объект, равный Integer значению:
<blockquote/blockquote>Integer.valueOf(Integer.parseInt(s))<>
Java документации по java.lang.Integer.valueOf(java.lang.String).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
См. также
Применяется к
ValueOf(String, Int32)
Integer Возвращает объект, содержащий значение, извлеченное из указанного при синтаксе с радиксом, заданным String вторым аргументом.
[Android.Runtime.Register("valueOf", "(Ljava/lang/String;I)Ljava/lang/Integer;", "")]
public static Java.Lang.Integer ValueOf(string s, int radix);
[<Android.Runtime.Register("valueOf", "(Ljava/lang/String;I)Ljava/lang/Integer;", "")>]
static member ValueOf : string * int -> Java.Lang.Integer
Параметры
- s
- String
строка, которая будет проанализирована.
- radix
- Int32
радикс, используемый в интерпретации s
Возвращаемое значение
Integer объект, содержащий значение, представленное строковым аргументом в указанном радиксе.
- Атрибуты
Исключения
Значение
Комментарии
Integer Возвращает объект, содержащий значение, извлеченное из указанного при синтаксе с радиксом, заданным String вторым аргументом. Первый аргумент интерпретируется как представляющий целое число со знаком в радиксе, указанном вторым аргументом, точно так же, как если бы аргументы были переданы методу #parseInt(java.lang.String, int) . Результатом является объект, представляющий целочисленное Integer значение, указанное строкой.
Другими словами, этот метод возвращает объект, равный Integer значению:
<blockquote/blockquote>Integer.valueOf(Integer.parseInt(s, radix))<>
Java документации по java.lang.Integer.valueOf(java.lang.String, int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
См. также
- <xref:Java.Lang.Integer.ParseInt(System.String%2c+System.Int32)>