scala 파일과 정규표현식

Post on 01-Dec-2014

711 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Scala-파일과 정규표현식

Real-time Mobile Messaging Team.

Kim Chang kyu

Scala.io

파일 입출력

getLine을 통하여 Iterator형식으로받을수 있음.

파일 입출력

IterAtor를 Array로 변환해서써도됨.

파일 입출력

Buffer를 통하여가져오는방법

파일 입출력

Java 의파일입출력클래스를사용할수 있음.

파일 입출력

스칼라용파일출력클래스는없음. 자바써야됨.

파일 입출력

웹에서도똑같이 source를 통하여읽을수 있음.

파일 입출력

String객체로받아서나눌수있음.

디렉토리

Java 의 File클래스를이용 해야함.

아주단순하게 하위모든 항목출력할 수있음.

객체 직렬화

객체직렬화 해서프린트 가능. Java라이브러리 사용해야함.

해당객체에는 Serializable를상속받아야함.

SerialVersionUID는 어노테이션으로 간단하게 지정해줄 수있음.

프로세스 제어

Sys.process에 정의

!로 실행, !!로 실행결과 받을수 있음

| > >> < << 등의명령어는 #| #> #>> #< #<<으로 사용가능함.

ProcessBuilder로 Process를만들어 사용할수 있음.

파일 입출력

.r을붙이면 정규표현식 클래스가됨.(Scala.util.matching.Regex)

Regex의메서드를 사용하여추출하거나 치환할수 있음.

top related