1. 소스
package test001;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.Arrays;
import java.util.List;
public class bufferedRWTest {
public static void main(String args[]) throws IOException{
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
// 콘솔로 읽기
BufferedWriter out = new BufferedWriter(new OutputStreamWriter(System.out));
// 콘솔에 쓰기
System.out.println("정렬할 영문자를 입력해 주세요.");
String mnuja = in.readLine();
// 문자열을 입력 받는다.
String[] munba = mnuja.split(" ");
// 문자열을 " " 공백 단위로 잘라서 배열로 저장한다.
try{
if(!mnuja.equals("")){
for(String value:munba){
Arrays.sort(munba, String.CASE_INSENSITIVE_ORDER);
// 배열로 자른 문자열을 정렬한다.
}
String munaft = Arrays.toString(munba);
// Array에 정렬해서 담은 담은 문자열을 munaft 에 담는다.
out.write(munaft);
// BufferedWriter로 콘솔에 출력
out.close();
// BufferedWriter 를 닫아준다
}
}catch(Exception e){
e.printStackTrace();
}
}
}
2. 실행 결과
3. 기타
배열 가지고 놀기
for(String value:munba){
Arrays.sort(munba, String.CASE_INSENSITIVE_ORDER);
List<String> list = Arrays.asList(munba);
munba = list.toArray(new String[list.size()]);
// System.out.println("munba : " + munba);
}
'course > 지식인' 카테고리의 다른 글
[자바] 로또 번호 추출기 (2) | 2015.11.18 |
---|---|
[자바] 1~100까지 배열 생성 후 랜덤으로 생성된 숫자를 뺀 갯수 출력. (0) | 2015.11.12 |
[자바스크립트] 책들의 수량을 받아와서 합산된 가격과 수량을 구하기 (0) | 2015.11.11 |