본문 바로가기

컴퓨터/언어,프로그래밍

자바, 문자열 문자열 나누기

하나, StringTokenizer를 이용한 문자열 나누기

public void token(){

  String str = "ABC|DEF|GHI|JKL";
  StringTokenizer tokens = new StringTokenizer(str,"|");
 
  for(int i = 1;tokens.hasMoreTokens(); i++)
  {
   System.out.println("문자열 " + i + ":" + tokens.nextToken());
  }

 }

둘, split을 이용한 문자열 나누기

public void token(){

  String str1 = "ABC|DEF|GHI|JKL";
  String[] str2 = str1.split("|");
 
  for(int i = 0 ;i < str2.length : i++)
  {
   System.out.println("문자열 " + i + ":" + str2[i]);
  }
 }
제주삼다수, 2L,... 오뚜기 진라면 매운... 상하목장 유기농 흰... 남양 프렌치카페 카... 고려인삼유통 홍삼 ... 종근당건강 오메가3... 요이치 카링 유무선...