题三 编写一个程序,要求能够接受输入整数n,然后生成n个随机数(双精度浮点数),并将这n个随机数保存到“data,txt"中,但要求在文件“data,txt"的头部给出该文件本身的总长度(即文件“data,txt"字节数) 题四 编写程序实现:文件合并。 
1、 运行程序时提供三个参数:file1.txt、file2.txt、file3.txt,三个文件均为文本文件。 
2、 将file1.txt和file2.txt的内容合并后追加到file3.txt中。 
3、 如果file3.txt中已有数据,追加的内容被加在已有数据后面。 
实验要求: 
(1)说明所使用的类及其方法; 
(2)源代码及注解; 
(3)程序运行结果及分析。 题五 在窗口中放置一个按钮,当鼠标进入按钮时,按钮文字显示“Mouse Entered n times”, 其中n=1,2,3... 题六1、使用Access或SQL Server设计数据库,存储以下内容: 
UserID UserName Age 
1 张三 20 
2 李四 23 
2、编写java程序,读取并显示数据库的内容。 
实验要求: 
(1)源代码及注解; 
(2)使用JDBC-ODBC桥驱动程序; 
(3)程序运行结果屏幕截图。

解决方案 »

  1.   

    2楼都学习
    谦虚点 , 我也学习下, MARK
      

  2.   

    2楼,8楼都学习 
    谦虚点   ,   我也学习下,   MARK
      

  3.   

    题三   编写一个程序,要求能够接受输入整数n,然后生成n个随机数(双精度浮点数),并将这n个随机数保存到“data,txt"中,但要求在文件“data,txt"的头部给出该文件本身的总长度(即文件“data,txt"字节数)
    不是这么简单的,大家想想吧
      

  4.   

    package test;import java.io.BufferedReader;
    import java.io.BufferedWriter;
    import java.io.ByteArrayOutputStream;
    import java.io.File;
    import java.io.FileWriter;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.util.Random;
    import java.util.Vector;public class Txt_test {
    static Random random=new Random();
        public static void main(String[] args) throws NumberFormatException, IOException{
    System.out.println("please input num");
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    int num = Integer.parseInt(br.readLine());
        BufferedWriter  bw=new BufferedWriter (new FileWriter(new   File("e:\\data.txt")) );
    Vector v=new Vector();
        for(int i=0;i<num;i++){
         int r_num=random.nextInt();
         v.add(Integer.valueOf(r_num));
      bw.write(r_num+"");
      bw.newLine();
        }
    bw.flush();
      bw.close();
     
      File new_file=new File("e:\\data.txt"); 
      System.out.println(new_file.length());
      long length=new_file.length();
      BufferedWriter  new_bw=new BufferedWriter (new FileWriter(new_file) );
      new_bw.write("data.length="+length);
      new_bw.newLine();
      for(int i=0;i<v.size();i++){
      new_bw.write(v.elementAt(i).toString());
      new_bw.newLine();
      }
      new_bw.flush();
      new_bw.close();
        }
    }
      

  5.   

    import java.io.*;
    import java.util.Random;public class testa {
    public static void main(String[] args) {
    try {
    BufferedWriter writer = new BufferedWriter(new FileWriter(new File("d:/acacddd.txt")));
    Random ran = new Random(); StringBuffer sb = new StringBuffer();
    int forNums = 50;
    for (int i = 0;i<forNums;i++) {
    double d = ran.nextDouble();
    String str = String.valueOf(d);
    if (i == forNums) {
    sb.append(str);
    } else {
    sb.append(str+"\r\n");
    }
    }

    sb.insert(0,"\r\n");
    int bytes = String.valueOf(sb.toString().getBytes().length).length();
    sb.insert(0, sb.toString().getBytes().length+bytes);

    writer.write(sb.toString());
    writer.flush();
    writer.close();
    } catch (Exception e) {
    e.printStackTrace();
    }
    }
    }