#java #android
Применяю так: String s = "01.02.2003"; String[] arr = s.split("."); Log.i("MyLog", "arr.length: " + arr.length); Результат: arr.length: 0; Проверяю: if (s.contains(".")) Log.i("MyLog", "true"); else Log.i("MyLog", "false"); Результат: true
Ответы
Ответ 1
Символ . используется в регулярных выражениях для обозначения любого символа Поэтому нужно этот символ экранировать: s.split("\\.")
Комментариев нет:
Отправить комментарий