bread, coffee and coding
java 람다식 본문
람다식의 개념
• 람다식은 자바 8의 가장 큰 특징 중 하나로, 함수형 프로그래밍의 기본이 된다.
• 함수에 기반을 두고 데이터를 중심으로 프로그램을 기술하는 형태인 함수형 언어에는 LISP, 하스켈(Haskell), 얼랭(Erlang), F#, 클로저(Clojure) 등이 있다. 이런 함수형 언어는 단순화된 구조로 입력과 출력을 가능하게 하는 익명화된 함수 표기법인 ‘람다식’을 사용한다.
파일 내용을 출력하는 자바 코드

(code)
더보기
import java.io.*;
public class FileRead {
public static void main(String[] args) {
try {
FileInputStream fstream = new FileInputStream("text_file.txt");
DataInputStream in = new DataInputStream(fstream);
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String strLine;
while((strLine = br.readLine()) != null) {
System.out.println(strLine);
}
in.close();
} catch (Exception e) {
System.out.println("Error: " + e.getMessage());
}
}
}



- 황희정 IT CookBook, JUST JAVA : 객체지향에 충실한 자바 다운 자바 2015-10-26 <habit media ‘just java‘reference> p258~268
'Java' 카테고리의 다른 글
| java 스레드(Thread) (0) | 2021.07.07 |
|---|---|
| java.text 패키지의 주요 클래스(MessageFormat) (0) | 2021.07.06 |
| java.text 패키지의 주요 클래스 (숫자 형식 지정) (0) | 2021.07.06 |
| java.text 패키지의 주요 클래스 (0) | 2021.07.06 |
| java.util 패키지의 주요 클래스(String Tokenizer) (0) | 2021.07.06 |