Как я могу получить список всех объявленных переменных данных класса в другом классе, включая частные переменные? Заранее спасибоКак получить список всех объявленных переменных данных класса в другом классе, включая частные переменные
-3
A
ответ
6
Попробуйте использовать Reflection в java.
Экс-
public class Abc {
public static void main(String[] args) {
A ob = new A();
Field[] f;
String[] s;
f = ob.getClass().getDeclaredFields();
System.out.println(f.length);
for (int i = 0; i < f.length; i++) {
System.out.println(f[i].getName());
}
}
}
class A {
private int x = 10;
String st = "hii";
}
+1
Следует упомянуть, что если бы OP хотел получить не только поля, объявленные текущим классом, но и все поля супер тоже, просто сделайте это реалистично-рекурсивное – ppeterka
Смежные вопросы
- 1. Использование переменных, объявленных в другом пространстве имен
- 2. Как получить список переменных в классе в C#
- 3. Получить список всех объявленных модулей импорта (SystemJS)
- 4. Список всех переменных в классе Python
- 5. Список всех переменных сеанса, включая вложенные узлы
- 6. Как получить переменные из класса в ArrayList в другом классе
- 7. Использовать переменные одного класса в другом классе
- 8. Частные переменные/методы в анонимном классе?
- 9. Получить/Установить частные переменные из базового класса
- 10. Включая частные методы, но не переменные частного члена в Javadoc
- 11. Список переменных-членов в классе.
- 12. Как получить локальные переменные в другом классе
- 13. переменные доступа одного класса в другом классе
- 14. Как получить список всех переменных сеанса, созданных в решении/проекте
- 15. Использование переменных из одного класса в другом классе в обработке
- 16. Использование переменных, объявленных в функциях, и использование их в другой функции в другом классе
- 17. Отображение всех переменных, объявленных в файле ш
- 18. Как объявить массив Char переменных char, уже объявленных в классе?
- 19. Использование переменных одного класса в другом классе JAVA
- 20. частные переменные в классе не показывают
- 21. Подчеркивает частные частные переменные?
- 22. Получение всех статических переменных в классе в массив/список
- 23. Как использовать переменные, объявленные в другом классе?
- 24. Установить частные переменные класса Постоянно PHP
- 25. Список всех переменных в файле в bash
- 26. Настройка переменных класса в другом в Java
- 27. Действия веб-сайта, жизненный цикл переменных, объявленных в классе действий
- 28. Частные переменные из аргументов список
- 29. Использование класса в другом классе
- 30. Список всех переменных `` `` `для класса в Swift2
[Что вы пробовали?] (Http://www.whathaveyoutried.com/) Я имею в виду * кроме того * спрашивать нас. –
почему так много минус голосов ... я просто спросил, что мне нужно – user
* «Я просто спросил, что мне нужно» * Вы должны исследовать, что вам нужно. Если вам нужно спросить здесь, покажите доказательства этого исследования. –