총 게시물 38건, 최근 0 건 안내 RSS
이전글  다음글  목록
[독자 Q&A]

40page getStationInfo 함수 내용이 이해가 안됩니다.

글쓴이 : 당근당근예압                   날짜 : 2011-11-13 (일) 04:19 조회 : 6122
글주소 : http://www.androidside.com/821/15
 
  봉제인형제작 (주)토이스토리
봉제 인형제작 카톡상담, 샘플 개발, 도안 대행, 개인 소량, 기업체 대량 생산
www.yourtoystory.co.kr
  인형제작 나피규어
캐리커쳐인형 피규어제작. BEST 결혼선물 웨딩피규어, 커플선물, 인형제작
www.nafigure.co.kr
  OVJ STUDIO
분당에 위치한 인물조형전문 스튜디오, 고퀄리티의 작품을 만나볼수있습니다.
ovj.co.kr
클릭초이스 등록


while(StationPatternMatches.find()) {
   String strPre = StationPatternMatches.group(1);
   String strNext = StationPatternMatches.group(11);
   
   Pattern stationNamePattern = Pattern.compile("(.+)>(.+)</a>/<a (.+)");
   Matcher stationNameMatches = stationNamePattern.matcher(strNext);
   
   if(stationNameMatches.find()) {
    strpreStation = stationNameMatches.group(2).trim() + ", ";
   }
   
   stationNameMatches = stationNamePattern.matcher(strPre);
   
   if(stationNameMatches.find()) {
    strnextStation = stationNameMatches.group(2).trim() + ", ";
   }
   
   strpreStation += StationPatternMatches.group(2).replace("</a>", "");
   strnextStation += StationPatternMatches.group(12).replace("</a>", "");
   
  }
 
위의 while문 내용이 이해가 안됩니다.
중간에 if 문으로 strNext에서 매치되는 패턴을 찾아서 strpreStation에 대입하고
strPre에서 매치되는 패턴을 찾아서 strnextStation에 대입하는 이유가 뭐죠?
 
결과적으로는 이프문의 내용이 없어도 잘 실행이 될테고..
이유가 궁금합니다.
제가 아직 전체 맥락을 파악 못해서 그렇겠지만 아무리 봐도 이해가 잘 안되네요 ㅠ



당근당근예압 님의 안드로이드 지하철정보 최신글 [더보기]


추천/비추천 클릭하면 추천받으신 분, 추천하신 분 모두에게 포인트가 지급됩니다.

 
 
에스피 2012-02-21 (화) 18:13
예제 용으로 빠르게 개발하시다 보니, 소스정리가 조금 잘 안되셨을 거 같아요.
댓글주소
이전글  다음글  목록

총 게시물 38건, 최근 0 건 안내 RSS
번호 분류 제목 글쓴이 날짜 조회
38 자유  이 책의 갱신판이 나왔으면 좋겠군요. 제로사… 놈게두 11-18 2754
37 독자 Q&A  지금 배포하신 파일 마루렌 05-12 6741
36 독자 Q&A  책을 이제야 사봤는데 문제점이.. 7 오이날다 04-09 6504
35 독자 Q&A  독자입니다. asset관련 문의 드립니다. 2 미뉴엣 11-30 4758
34 독자 Q&A  책보고 DB를 조금 수정해서 만들었는데 Cursor… 잠수함 11-08 5276
33 독자 Q&A  현재 연결은 사용자의 호스트 시스템의 소프… 1 아야야 11-05 12132
32 독자 Q&A  소스를 인포트해서 처음 열면 에러나오는데… 2 스마트파인드 10-28 5222
31 독자 Q&A  4.0.0이상 ICS에서 돌리면 이런에러가 나는데... 퓨르 10-09 5122
30 독자 Q&A  책보고 지하철 db를 만들고 있는데 막히는 부… 잠수함 10-04 6030
29 독자 Q&A  SQlite3 라이브러리는 어디서 받나요? 3 안드공자 08-30 6159
28 독자 Q&A  안녕하세요 아트한어플 06-08 5267
27 독자 Q&A  정규식 질문드립니다. 2 김승범 06-08 5868
26 독자 Q&A  java.lang.NullPointerException 질문이요. 2 forfle 05-13 9053
25 독자 Q&A  DB 생성하는 부분에서 문제가 발생합니다. 도… 1 가티스트 05-03 6281
24 독자 Q&A  안드로이드 4.0이상 버전에서는 안되네염.. 이왕연 04-25 6597
23 독자 Q&A  localsubwayinfo 를 import 해서 실행 후 뜨는 에러 1 월영유수 04-19 6372
22 독자 Q&A  소스코드가 계속 에러가납니다...어떻게 고쳐… 1 모텍 04-18 6484
21 독자 Q&A  소스코드가 계속 에러가납니다...어떻게 고쳐… 1 모텍 04-18 6920
20 독자 Q&A  지하철역을 이용한 정보어플 만들려고 하는… 빵이먹고오싶… 04-06 6643
19 독자 Q&A  궁금한게있어요 qkralsrb 04-05 5563
 1  2  맨끝
 


Copyright ⓒ www.androidside.com. All rights reserved.
채팅 권한: 글쓰기 1개
2레벨 이상만 대화 가능
공개 채팅: 평일 !(9시 ~ 17시),토,일
안사2 변경사항 보러가기
챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기