[java] java strtok, StringTokenizer



광고 한번만 클릭 부탁드립니다^^
위에 냐옹이 말구~ 위에 배너요~^_^/ 


포스팅을 보시는 분들을 위해 노력 하는 블로거를 위하여! 부탁드립니다. 재미 삼아 포스팅을 정리하지만, 광고를 달아보았습니다. 얼마나 열심히 할 수 있을지...의문이지만요^^ 

Subject [java] java strtok, StringTokenizer

최종수정일 : 2012.01.03

안녕하세요~^^
 


by 퓨림노

글을 작성하겠습니다.

압.........
생각해보니 URI parsing 하는 구문이 있었다. ㅡㅡ^ 
 
Uri urlToDownload = Uri.parse(url);
List pathSegments = urlToDownload.getPathSegments();
String file = pathSegments.get(pathSegments.size()-1); 
if( file.matches(".*txt.*") ) {
	m_TextName = file;
	m_isTextfile = true;
	m_isDownloaing= false;
}


 
Android 에서 사용기 위해서 작성한 소스코드.

Input 
   : String String url1 = "http://vr.knu.ac.kr/~jppark/project/faerie.bmp";

output
    http:
    vr.knu.ac.kr
    ~jppark
    project
    faerie.bmp
     null
     ... 
 


public String[] URLParsing( String url ){				StringTokenizer st1 = new StringTokenizer( url, "/" );			List StringAry = new ArrayList();				 while(st1.hasMoreTokens()) {			 			 String str = st1.nextToken();			 StringAry.add(str);		 }		 		return StringAry.toArray( new String[StringAry.size()] );	}
 



소스코드를 return 받을 때는 아래와 같이 사용한다.

String url1 = "http://vr.knu.ac.kr/~jppark/project/faerie.bmp";
String[] strAry = URLParsing(url1);


Reference
  

댓글

Designed by JB FACTORY