본문 바로가기
Java & JSP

키보드로 문자열 입력받기

by BeGeek 2015. 2. 26.

java.util.Scanner 클래스와 System.in을 이용해 키보드로 부터 문자열을 입력받을 수 있다.

Scanner2Chapt39.java

 import java.util.Scanner;


public class Scanner2Chapt39 {
 
 public static void main(String[] args){
  
  String str = readString();
  char[] charStr = str.toCharArray();
  
  int count = charStr.length;
  System.out.println("글자수: "+count);
  
  for(int i=0; i<count; i++){
   System.out.print(charStr[i]+":");
  }
  System.out.println();
  
 }
 
 public static String readString(){
  
  Scanner input = new Scanner(System.in); //keyboard로 입력받기
  return input.nextLine(); //String 타입으로 리턴
  
  //input.nextInt();  //int타입으로 리턴

  //input,nextDouble(); //double타입으로 리턴
 }
 
 
}

출력결과

hello world
글자수: 11
h:e:l:l:o: :w:o:r:l:d:

 

댓글