Помогите разобраться пожалуйста.
String tel = "050123--4567";
System.out.println(tel.matches("-{2}"));
Что по вашему должен выдать на экран? А здесь?:
String tel = "050123--4567";
Pattern pattern = Pattern.compile("-{2}");
Matcher matcher = pattern.matcher(tel);
System.out.println(matcher.find());
Я предполагаю что в обоих случаях должен быть - true. Почему это не так? %)