반응형

개발 & 데이터베이스/JAVA 43

[JAVA] apache poi로 엑셀 생성하는 방법 #1 표 만들기

Java에서는 apache poi 라이브러리를 이용하면 엑셀, 워드, 파워포인트 등 다양한 문서를 제어하고 생성할 수 있습니다. 우선 apache poi 라이브러를 사용하기 위해서는 해당 프로젝트에 추가를 해주셔야합니다. 해당 프로젝트에 라이브러리를 추가하는 방법부터 알아보겠습니다. apache poi 라이브러리 설치 및 적용 방법 1. apache 홈페이지(http://poi.apache.org/download.html)로 접속해서 apache poi 라이브러리를 설치한다. 2. 설치가 완료되면 프로젝트에 라이브러리를 등록한다. ⑴ 해당 프로젝트 우클릭 후 'properties' 클릭 ⑵ Java Build Path → Libraries → Classpath 클릭 ⑶ Add External JARs....

[JAVA] 자바의 기초 #2 버퍼 입출력스트림 (Buffered ···) 개념 및 사용 방법

버퍼 입출력스트림은 주 스트림에 버퍼를 할당해주는 기반 스트림입니다. 여기서 버퍼는 데이터를 전송하는 과정에서 전송하는 데이터를 일시적으로 보관하는 메모리 영역으로 쉽게 말해서 배열이라고 할 수 있습니다. 저번 포스팅에서 소개한 기본적인 입출력 스트림은 키보드에서 데이터가 입력되자마자 1byte씩 꺼내와서 저장하는 반면에 버퍼 입출력 스트림은 일정한 byte 크기를 지정해주면 그 byte 크기만큼 데이터를 버퍼로 꺼내와서 일시적으로 저장해뒀다가 한 번에 보내줍니다. 그림을 보면서 버퍼가 어떤 역할을 하고, 사용하는 이유에 대해서 알아보겠습니다. 그림만 본다면 버퍼를 거치고 전송되는 쪽이 더 느리다고 생각할 수 있지만 현실은 그렇지 않습니다. 간단하게 짐을 옮기는 과정을 생각해보면 이해하기가 쉽습니다. 물..

[JAVA] 자바의 기초 #1 입출력 IO (System.in, System.out)

자바에서는 키보드에서 마우스로 데이터를 전달하고 출력하기 위해서 다음과 같은 메서드가 필요합니다. 자바 내에서 제공하는 가장 기본적인 메서드로 System.in, System.out, System.out 이 있습니다. 대학교를 IT 전공으로 나오신 분이라면 지겹게 보고 들었을 내용입니다. 입출력을 담당하는 메서드로 Input / Output 을 줄여서 IO 라고 부릅니다. 데이터 출력 public class Main { public static void main(String[] args) { System.out.println("Hello println"); System.out.print("Hello print"); System.out.printf("%s %d", "hello", 2); } } [출력 결과..

반응형