天天看點

java語言程式設計基礎篇--第十九章--練習題19.1(修改版)

package cn.edu.hnnu.lanqiao.nineteen;

import java.io.File;

import java.io.FileOutputStream;

import java.io.FileWriter;

import java.io.PrintWriter;

import java.io.IOException;

import java.util.Random;

import java.util.Scanner;

public class Exercise19_1 {

public static void main(String[] args) throws IOException {

// TODO Auto-generated method stub

// 檔案對象建立

File f = new File("Exercise19_1");

if(f.exists()==false){

f.createNewFile();

}

//字元流

FileWriter fw = new FileWriter(f, true); //避免覆寫

PrintWriter pw = new PrintWriter(fw);

Random rd = new Random();

for (int i = 0; i < 100; i++)

pw.append(rd.nextInt() + " ");

//重新整理和關閉流

fw.flush(); //位置要注意 要在pw關閉前重新整理

pw.flush();

fw.close();

pw.close();

}

}

繼續閱讀