1 package test1;
2
3 import java.io.BufferedWriter;
4 import java.io.FileWriter;
5 import java.io.IOException;
6 import java.util.Random;
7
8
9 public class ranDomTest1 {
10 public static void main(String[] args) throws IOException{
11 // test();
12 test2();
13 }
14
15 public static void test2() throws IOException{
16 FileWriter fw = new FileWriter("codeId189.txt");
17 //创建一个缓存中,并发fw作为一个对象传入缓冲区中
18 BufferedWriter bw = new BufferedWriter(fw);
19 //9 代表循环9次,生成9个随机数
20 for (int j=0;j<700;j++)
21 {
22 String number = "189";
23 Random rd = new Random();
24 for (int i=0;i<8;i++)//
25 {
26 //生成9为随机数
27 number += rd.nextInt(9);
28 }
29 bw.write(number);
30 bw.newLine();
31 bw.flush();
32 // System.out.println(number);
33 }
34 //刷新缓冲区
35 bw.flush();
36 //关闭缓冲区,其实就是关闭缓存流对下岗
37 bw.close();
38 }
39
40 public static void test() {
41 StringBuilder str =new StringBuilder("");
42 Random random = new Random();
43 for (int i=0;i<8;i++)
44 {
45 str.append(random.nextInt(10));
46 }
47 System.out.println("133"+str.toString());
48 }
49 }