반응형
  • JAVA 문자열 처리

문자열이 일정한 패턴으로 길게 들어있다면 , split 이란 매소드로 끊어 담을 수 있다.

String word = "A&B&C&D";

/* 자르기 */
String A = word.split("&")[0];
String B = word.split("&")[1];
String C = word.split("&")[2];
String D = word.split("&")[3];

logger.info("A=>"+A+" B=>"+B+" C=>"+C+" D=>"+D);


/* String Array에 담기 */
String[] array = word.split("&");

logger.info("A=>"+array[0]+" B=>"+array[1]+" C=>"+array[2]+" D=>"+array[3]); 


/* 페이스북 로그인 연동중.. */
String result = "access_token=CAAILjsOnHx8BAAcTgE5US8gPelGHFgbL&expire=6654564";

값 추출
accesstoken = result.split("&")[0].replaceFirst("access_token=", "");
accesstoken = result.split("&")[0].substring(result.split("&")[0].indexOf("=")+1);
반응형

+ Recent posts