'java 복잡한 문장 자르기'에 해당되는 글 1건

  1. 2017.10.27 java split() 문자 자르기 684
IT/java2017. 10. 27. 00:45
반응형

class Foo {

  public static void main(String[] args) {

    String s;

    String[] array;


    //////////////////////////////////////////////////

    // 탭 문자(Tab)로 구분된 문자열 분해


    // HTML에서는 탭문자 표현이 곤란하기에

    // 아래 예제에서 탭문자를 [TAB] 이렇게 표현했는데

    // 예제 실행시에는 진짜 탭문자로 바꾸어 주어야 합니다.


    s = "자장면[TAB]탕수육[TAB]짬뽕[TAB]칼국수";

    array = s.split("\t");

    dumpArray(array);



/* 출력 결과:


array[0] = 자장면

array[1] = 탕수육

array[2] = 짬뽕

array[3] = 칼국수


*/




    //////////////////////////////////////////////////

    // 마침표(.)로 구분된 문자열 분해

    s = "철수.영희.맹구.배영만";

    array = s.split("\\.");

    dumpArray(array);



/* 출력 결과:


array[0] = 철수

array[1] = 영희

array[2] = 맹구

array[3] = 배영만


*/



  }



  // 배열을 화면에, 요소별로 알기 쉽게 출력

  public static void dumpArray(String[] array) {

    for (int i = 0; i < array.length; i++)

      System.out.format("array[%d] = %s%n", i, array[i]);

  }




}

반응형

'IT > java' 카테고리의 다른 글

자바 자문 자답 DecimalFormat 에러 발생  (627) 2017.10.21
자바 랜덤 숫자 발생 정렬 후 반환  (353) 2017.10.18
Posted by Dream Come True