C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: テキストファイルの日付表示


(過去ログ 10 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■2056 / inTopicNo.1)  テキストファイルの日付表示
  
□投稿者/ bigin (1回)-(2007/03/16(Fri) 00:41:59)

分類:[Java] 

JAVA初心者なのですが、テキストファイルに出力する時にファイル名を現在日付にしたいのですが、どうすればよいでしょうか?(yyyymmdd.txtを20070316.txtというふうにしたい)
後、@SuppressWarnings("unchecked")と記述しているのにコンパイルで-Xlint:unchecked.警告が出てきてします!どなたかご教授ください!!ちなみにJAVA1.5

import java.io.File;
import java.io.FileWriter;
import java.io.BufferedWriter;
import java.io.IOException;
import java.util.ArrayList;


public class Writedown {
	@SuppressWarnings("unchecked")/*コンパイラの警告を抑制する */
	public static void fileWrite(ArrayList<ArrayList> WriteArrayList) {
		
		try {
			File txt = new File("yyyymmdd.txt"); /*出力するファイル*/
			BufferedWriter bw = new BufferedWriter(new FileWriter(txt));/*追記モード*/
			
			try {
				for(int i = 0; i < WriteArrayList.size(); i++){
					ArrayList list = WriteArrayList.get(i);
				if(i == 0){
					bw.write((list.size() - 3) + "科目成績表\r\n");
				}
				
				for(int j = 0; j < list.size(); j++){
					if(j > 0){
						bw.write("\t");/*タブ文字*/
					}
					if(list.get(j).toString().equals("名前")){
						list.remove(j);
						list.add(j,"名前");
					}
					bw.write(list.get(j).toString());
					System.out.print(list.get(j) + "\t");
				}
				bw.write("\r\n");
				bw.flush();
				System.out.println("");
				}
			} catch (IOException e) {
				System.out.println("ファイル書き込みエラー");
			}
			bw.close();
			} catch (IOException e) {
				System.out.println("ファイルオープンエラー");
			}
	}
}

引用返信 編集キー/
■2058 / inTopicNo.2)  Re[1]: テキストファイルの日付表示
□投稿者/ Blue (291回)-(2007/03/16(Fri) 09:43:18)
http://www.javaroad.jp/java_date3.htm
を参考にどうぞ。
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -