달력

052012  이전 다음

  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  


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


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

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
  
저작자 표시 비영리 동일 조건 변경 허락

'Java' 카테고리의 다른 글

[java] java strtok, StringTokenizer  (0) 2012/01/03
[java] Process Runtime 를 이용한 외부(exe)파일 실행  (0) 2011/11/14
Posted by 퓨림노


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


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

Subject [java] Process Runtime 를 이용한 외부(exe)파일 실행

최종수정일 : 2011.11.14

안녕하세요~^^
본론 ㄱㄱ... 


by 퓨림노

글을 작성하겠습니다.

JavaRun.java

import java.io.IOException;


public class JavaRun {
	
	public static void main( String[] args) throws InterruptedException
	{	
		Runtime runtime = Runtime.getRuntime();
		try {
			
			Process prc = runtime.exec( "notepad.exe" );
			
			System.out.println("Input Rhread ~");
			new InputStreamFromConsole( prc.getInputStream()).start();
			
			
			
		} catch (IOException e) { 
			e.printStackTrace();
		}		
	}
}

 

InputStreamFromConsole.java


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;


public class InputStreamFromConsole extends Thread {
	
	BufferedReader br = null;
	
	public InputStreamFromConsole( InputStream is ) {
		this.br = new BufferedReader( new InputStreamReader(is)) ;
	}
	
	public void run() {
		String line = "";
		
		try {
			while( (line=br.readLine()) != null ){
				System.out.println(">" + line );
			}			
		}catch ( IOException e) {
			
		}
	}
}

 

소스파일
 
저작자 표시 비영리 동일 조건 변경 허락

'Java' 카테고리의 다른 글

[java] java strtok, StringTokenizer  (0) 2012/01/03
[java] Process Runtime 를 이용한 외부(exe)파일 실행  (0) 2011/11/14
Posted by 퓨림노