알고리즘 공부

[JAVA] java.util.regex.PatternSyntaxException: Dangling meta character '+' near index 0

송테이토 2022. 12. 11. 22:08
		String input = br.readLine();
		String[] num = input.split("+|-");

 

처음에 이렇게 코드를 작성했는데

 

Exception in thread "main" java.util.regex.PatternSyntaxException: Dangling meta character '+' near index 0
+|-

 

요런 에러가 나타났다.

해결책은 *, +, -  등 연산기호 앞에 '\\'을 붙여준다.

 

		String input = br.readLine();
		String[] num = input.split("\\+|\\-");

이제는 오류없이 잘 나온다!