Встречается на собеседованиях • сегодня
Как собрать лист с режимами класса
В Java можно собрать список с режимами (модами) класса с помощью рефлексии. Например, получить все модификаторы класса:
java
import java.lang.reflect.Modifier;
public class Main {
public static void main(String[] args) {
Class<?> clazz = String.class;
int modifiers = clazz.getModifiers();
text
System.out.println("Is public: " + Modifier.isPublic(modifiers));
System.out.println("Is final: " + Modifier.isFinal(modifiers));
System.out.println("Is abstract: " + Modifier.isAbstract(modifiers));
}}
text
Класс `Modifier` из пакета `java.lang.reflect` содержит статические методы для проверки модификаторов. Можно проверить:
- `isPublic`, `isPrivate`, `isProtected`
- `isStatic`, `isFinal`, `isAbstract`
- `isInterface`, `isEnum` и другие
Для сбора в список можно использовать коллекцию и добавлять строковые представления модификаторов.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы