-2
단일 문자열로 문장을 입력하는 방법을 찾고 있는데 어떻게해야합니까? 파일을 입력 (.txt)으로 사용할 수도 있지만 접근 방법을 모르겠습니다. 나는 기본적으로 '공간'구분 기호를 무시 원하고 찾는 데 도움이 필요자바에서 공백 구분 기호 무시
방법
내가 지금까지 가지고 :
Scanner input = new Scanner(System.in);
Random randomGenerator = new Random();
int rand = randomGenerator.nextInt(10)+1;
System.out.print("Enter code to be encoded. End the text with a semicolon(;): ");
String in = input.next();
System.out.println();
System.out.println("Confirmation: Encode the following text? y to accept, n to decline");
System.out.println(in);
편집 : 추가 SRC 내가 일하고 있어요 나 그리고 몇몇 친구들을위한 인코더. 한번에 한 번에 한 단어 씩 보내지 말고 싶다. 예, 그들은 일정 기간 끝날 것입니다.
지금까지 무엇을 가지고 있습니까? 어쩌면 nextLine이 당신의 솔루션이지만, 나는 무엇인가를보기를 원합니다. – porfiriopartida
[스캐너 ... nextLine] (http://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html#nextLine()) –
입력에 어떤 제약이 있습니까? 문장의 끝 부분에만 기간이 있습니까? 한 줄에 하나의 문장 만 있습니까? 덕분에 – apnorton