2016-09-15 2 views
-1

스캐너를 사용하여 입력으로 제공된 공백 (문자열 앞과 문자열 뒤에 있음)을 읽어야합니다. 참고 : 입력에 공백이 없으면 공백을 추가해서는 안됩니다 출력스캐너를 사용하여 java에서 공백이있는 문자열을 입력하는 방법

아래의 코드를 찾아주세요 :

package practise; 

import java.util.Scanner; 

public class scanccls { 

    public static void main(String[] args) { 
     // TODO Auto-generated method stub 
     Scanner scan = new Scanner(System.in); 
     String name= scan.nextLine(); 
     name+=scan.nextLine(); 
     scan.close(); 

     System.out.println("Enter your name"+name); 

    } 

} 

내가 좋아하는 출력을 기대하고있다 :

  1. 입력 : 찬두 Aakash: 당신의 이름을 입력합니다 출력 :

  2. 입력 Aakash를 찬두 : 당신의 이름을 입력합니다 (공간 ..) 찬두 Aakash (공간 ..)
    출력 : (공간 ..) 찬두 Aakash (공간 ..)

답변

2

코드가 정상적으로 작동합니다. 조금 수정하면됩니다.

package practise; 

import java.util.Scanner; 

public class scanccls { 

    public static void main(String[] args) { 

     System.out.println("Enter your name:"); 
     Scanner scan = new Scanner(System.in); 
     String name=""; 

     name+=scan.nextLine(); 
     scan.close(); 

     System.out.println("Your name is :"+name); 

    } 

} 
+0

고맙습니다. –

관련 문제