2017-10-04 1 views
-1

내 프로그램에서 "."까지 한 문자를 검색해야합니다. 사용자가 점을 입력합니다."."까지 여러 개의 문자를 스캔해야합니다. 그런 다음 인쇄하십시오.

System.out.print("Please, enter a character:"); //printing text to console 
String input = System.console().readLine(); //reading the string 

문자열 문자 전환에 :에 for 루프와 char c = input.charAt(0);

일 콘솔을 사용하여이 작업을 확인하려면
그런 다음

THE OUTPUT 
Hello! I print out an acronym. 
Please, enter a character: 
i 
Please, enter a character: 
d 
Please, enter a character: 
k 
Please, enter a character: 
. 
i.d.k. 
+1

안녕하세요, stackoverflow에 오신 것을 환영합니다. 코드 – ravi

+0

안녕하세요? –

답변

0

시도해보십시오.

import java.util.*; 
public class MyClass { 
    public static void main(String args[]) { 
     Scanner s = new Scanner(System.in); 
     String input; 
     String output = ""; 
     do{ 
      System.out.println("Please Enter a Character"); 
      input = s.nextLine(); 
      output = output+"."+input; 
     }while(!input.equals(".")); 
     System.out.println(output); 
    } 
} 
+0

출력은 .i.d.k ..가되지만 작동하지 않습니다. 도와 주셔서 감사합니다! –

관련 문제