привет, я хочу проверить типы данных в Java-коде. Как мне это сделать? Типы данных включают String buffer, int, String и т. Д. Было бы неплохо, если бы вы могли использовать класс validator здесь.Как проверить типы данных в java?
0
A
ответ
3
Используйте спящий режим валидатор и аннотировать свои поля с видом типов, которые они должны быть.
Например
class Datas {
@Pattern(regexp("[a-z]"))
private String here;
@Id
@NotNull
private Integer num;
//
}
Здесь вы говорите «здесь» разрешено только содержать символы-Z и Num представляет собой целое число, которое не может быть пустым. Что-то вроде этого, чего вы хотите? Чтобы проверить ввод/вывод вашей модели данных?
0
получить класс объекта. Если она начинается с java.lang .. это данные, представленные sun.java
1
Использование Reflection
Object o ; // here is your object
String classSimpleName = o.getClass().getSimpleName();
Смежные вопросы
- 1. Как проверить типы данных в свинье?
- 2. Как перекрестно проверить типы данных в C?
- 3. Как проверить типы перечислений?
- 4. Типы данных Java
- 5. Типы данных SWIGTPYE_p Java
- 6. Java примитивные типы данных размер
- 7. Типы ссылочных данных Java
- 8. Эквивалентные типы данных в Java
- 9. Сложные типы данных в java
- 10. Как реализовать типы данных haskell в java?
- 11. как преобразовать типы данных переменных в java
- 12. Java: Параметрированные типы данных и неконкретные типы
- 13. Java, определяющий типы данных коллекции?
- 14. Java StringTokenizer Различные типы данных
- 15. Типы данных и переменные java
- 16. Как типы данных SQLite сопоставляются с Java?
- 17. Как преобразовать смешанные типы данных Java в массив байтов Java?
- 18. Разбирайте разные типы данных Java
- 19. Java: ошибка «Несовместимые типы данных»
- 20. Как проверить типы данных столбцов в ORM SQLAlchemy?
- 21. Как проверить неверные типы данных в стиле MVVM?
- 22. как проверить, если типы данных полей изменяются в БД SQLite
- 23. Как получить конкретные типы данных базы данных в java?
- 24. Как создать hierachial Типы ENUM в Java
- 25. Из таблиц Lua в типы данных Java
- 26. Получить типы данных GAE Datastore в Java
- 27. Как проверить типы параметров функции?
- 28. Странные несогласованные типы данных в Java
- 29. Типы данных и массивы в java
- 30. типы переменных в java
Под «проверкой типов данных», вы имеете в виду, что у вас есть какой-либо объект, и вы хотите проверить, является ли это StringBuffer, Integer или String? Или вы имеете в виду, что вам нужен какой-то механизм проверки общего значения для разных типов данных? – Kel
@kel Мне нужен механизм общего значения для различных типов данных – garima
Затем используйте Hibernate Validator - см. Ответ от AntonioP и этого сайта: http://www.hibernate.org/subprojects/validator.html – Kel