Поделиться через


Modifier.ToString(Int32) Метод

Определение

Возвращает строку, описывающую флаги модификатора доступа в указанном модификаторе.

[Android.Runtime.Register("toString", "(I)Ljava/lang/String;", "")]
public static string? ToString (int mod);
[<Android.Runtime.Register("toString", "(I)Ljava/lang/String;", "")>]
static member ToString : int -> string

Параметры

mod
Int32

набор модификаторов

Возвращаемое значение

строковое представление набора модификаторов, представленных mod

Атрибуты

Комментарии

Возвращает строку, описывающую флаги модификатора доступа в указанном модификаторе. Например: <blockquote>

public final synchronized strictfp

</blockquote> Имена модификаторов возвращаются в порядке, согласованном с предлагаемыми упорядочениями модификаторов, указанными в разделах 8.1.1, 8.3.1, 8.4.3, 8.8.3 и 9.1.1 <из cite>The Java™ Спецификация< языка/cite>. Полный порядок модификаторов, используемый этим методом: <blockquote/blockquote<>>public protected private abstract static final transient volatile synchronized native strictfp interface The interface modifier, рассмотренный в этом классе, не является истинным модификатором на языке Java, и он отображается после всех остальных модификаторов, перечисленных этим методом. Этот метод может возвращать строку модификаторов, которые не являются допустимыми модификаторами сущности Java; Другими словами, проверка не выполняется по возможной допустимости сочетания модификаторов, представленных входными данными.

Обратите внимание, что для выполнения такой проверки известного типа сущности, например конструктора или метода, сначала и аргумент toString соответствующего маски из метода, например #constructorModifiers или #methodModifiers.

Документация по Java для java.lang.reflect.Modifier.toString(int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к