java FileOutputStream 특정폴더 떨구기

2010. 4. 12. 20:13·Programing
반응형


import java.io.FileOutputStream;
import java.io.*;
import java.io.OutputStreamWriter;
import java.text.SimpleDateFormat;
import java.util.Calendar;

public class test {

 static int sum = 0;
 public static String getTodayDate(String flag){
    String todayDate = "";
    Calendar calendar = Calendar.getInstance();
    SimpleDateFormat dateFormat = null;
    if( "1".equals(flag) ){
     dateFormat = new SimpleDateFormat("yyyyMMdd");
    }else if("2".equals(flag)){
     dateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
    }
    todayDate = dateFormat.format(calendar.getTime());
    return todayDate;
 }

 
 public static void main(String args[])throws IOException{
  String log_content = "test" ;
  String file_header = "D:/";
  String file_tail = ".log";
  
  String file_name = getTodayDate("1");
  String file_path = file_header + file_name + file_tail ;
  FileOutputStream fos = null;
  OutputStreamWriter osw = null;
  try{
   fos = new FileOutputStream( file_path , true);
   osw = new OutputStreamWriter(fos);
   synchronized(osw){
    osw.write( "[" + getTodayDate("2") + "]" + "\t" + log_content+ "\r\n" );
    osw.flush();
   }
  } catch(Exception e){
   e.printStackTrace();
  } finally {
   if(osw != null){
    osw.close();
   }
   if(fos != null){
    fos.close();
   }
  }
  
 }
}

test.java

반응형

'Programing' 카테고리의 다른 글

Java encoding 강제로  (0) 2010.11.30
WinXP + Apache2.2.15 + Tomcat5.5 + J2SE1.5 + mod_jk연동  (2) 2010.04.25
Tomcat NT버전 JAVA_PATH강제로 잡기  (0) 2010.01.26
Apache,Tomcat mod_jk연동시 linsting 보이는 파일 처리  (0) 2009.12.08
HTML index 포워딩  (1) 2009.11.28
'Programing' 카테고리의 다른 글
  • Java encoding 강제로
  • WinXP + Apache2.2.15 + Tomcat5.5 + J2SE1.5 + mod_jk연동
  • Tomcat NT버전 JAVA_PATH강제로 잡기
  • Apache,Tomcat mod_jk연동시 linsting 보이는 파일 처리
애플자라
애플자라
    반응형
  • 애플자라
    애플자라
    애플자라
  • 전체
    오늘
    어제
    • 분류 전체보기 (655)
      • Linux (93)
      • Programing (92)
      • Flex, Laszlo (15)
      • Database (168)
      • Network (15)
      • Data (14)
      • Tips (119)
      • 여행★ (1)
      • Board (115)
      • 맛집탐방 (3)
      • 아이원츄 (12)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
  • 링크

    • Love&Smile
    • Husk's repository
    • StartUp
    • DSDSTUDIO Experimentals
    • 신선
    • DEV.SEULKI.KR[이슬기]
    • Live Bit Block
  • 공지사항

  • 인기 글

  • 태그

    테이블
    Linux
    윈도우
    tomcat
    table
    server
    java
    select
    Shell
    서버
    자동차
    데이터
    eclipse
    Windows
    설정
    Oracle
    파일
    delete
    sql
    오라클
    user
    apache
    DB
    리눅스
    백업
    DATABASE
    mssql
    IP
    Toad
    MySQL
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
애플자라
java FileOutputStream 특정폴더 떨구기
상단으로

티스토리툴바