에 의해 구분 된 문자열을 분할 할 수 없습니다는 두 개의 새로운 라인
world hello
이것은 내가 지금까지 시도한 것입니다 :
System.out.print("Please input a String: ");
String input = in.nextLine();
String[] letters = input.split("\\r?\\n");
내 출력 단 첫 번째 문자열을 출력하고 내가 원하는 방식으로 문자열을 분할하지 않습니다. \s+
및 \\n\\n
과 같은 다른 정규식 연산을 시도했지만 아무 것도 작동하지 않는 것 같습니다.
'nextLine'은 한 번에 * 한 줄을 읽습니다. 어떤 경우에는'입력 '에 줄 바꿈이 없으므로 입력 할 때 줄 바꿈을 할 수 없습니다. 두 줄을 읽으려면'nextLine'을 두 번 사용하거나 스캐너의 hasNextLine()을 사용할 때까지 사용하십시오. – Pshemo