import java.util.Scanner;
/**
* Created by IntelliJ IDEA.
* User: moonleaf
* Date: 2010. 9. 13
* Time: 오전 11:02:05
* To change this template use File | Settings | File Templates.
*/
public class ConsoleEx02 {
static String[] argArr; // 입력한 매개변수를 담기위한 문자열배열
public static void main(String[] args) {
while(true) {
String prompt = ">>";
System.out.print(prompt);
// 화면으로부터 라인단위로 입력받는다.
Scanner s = new Scanner(System.in);
String input = s.nextLine();
input = input.trim();
String[] argArr = input.split(" +");
/*
다음의 코드를 완성하세요.
1. 입력받은 값에서 앞뒤 공백을 제거한다. (String클래스의 trim()사용)
2. 입력받은 명령라인의 내용을 공백을 구분자로 해서 나눠서 argArr에 담는다.
String클래스의 split(String regex)를 사용 - 공백이 하나 이상인 경우에도 하나의 공백으로 간주해야함
실행결과를 주의깊게 확인하세요.
*/
if(input.equalsIgnoreCase("Q")) { // q 또는 Q를 입력하면 실행종료한다.
System.exit(0);
} else {
for(int i=0; i < argArr.length;i++) {
System.out.println(argArr[i]);
}
/* 위의 코드를 향상된 for문으로 변경하면 다음과 같다.
for(String arg : argArr) {
System.out.println(arg);
}
*/
}
} // while(true)
} // main
}
/**
* Created by IntelliJ IDEA.
* User: moonleaf
* Date: 2010. 9. 13
* Time: 오전 11:02:05
* To change this template use File | Settings | File Templates.
*/
public class ConsoleEx02 {
static String[] argArr; // 입력한 매개변수를 담기위한 문자열배열
public static void main(String[] args) {
while(true) {
String prompt = ">>";
System.out.print(prompt);
// 화면으로부터 라인단위로 입력받는다.
Scanner s = new Scanner(System.in);
String input = s.nextLine();
input = input.trim();
String[] argArr = input.split(" +");
/*
다음의 코드를 완성하세요.
1. 입력받은 값에서 앞뒤 공백을 제거한다. (String클래스의 trim()사용)
2. 입력받은 명령라인의 내용을 공백을 구분자로 해서 나눠서 argArr에 담는다.
String클래스의 split(String regex)를 사용 - 공백이 하나 이상인 경우에도 하나의 공백으로 간주해야함
실행결과를 주의깊게 확인하세요.
*/
if(input.equalsIgnoreCase("Q")) { // q 또는 Q를 입력하면 실행종료한다.
System.exit(0);
} else {
for(int i=0; i < argArr.length;i++) {
System.out.println(argArr[i]);
}
/* 위의 코드를 향상된 for문으로 변경하면 다음과 같다.
for(String arg : argArr) {
System.out.println(arg);
}
*/
}
} // while(true)
} // main
}
'JAVA예제' 카테고리의 다른 글
JAVA 예제 3-1 (0) | 2010.09.13 |
---|---|
JAVA 예제 2-3 (0) | 2010.09.13 |
JAVA 예제 2-2 (0) | 2010.09.13 |
JAVA 예제 2-1 (0) | 2010.09.10 |
JAVA 예제 1-4 (0) | 2010.09.10 |