zoukankan      html  css  js  c++  java
  • 第十二周课堂测试补做

    相关知识点总结

    • 生成一定范围内(1-n)的随机数:
    import java.util.*;
    class TestRandom {
         public static void main(String[] args) {
               Random random = new Random();
               for(int i = 0; i < 10;i++) {
               System.out.println(Math.abs(random.nextInt())%10);
               }
         }
    }
    

    获得的随机数有正有负的,用Math.abs使获取数据范围为非负数

    • void write(int n): 向输出流写入一个字符
    • int read():以字符为单位顺序地读取源中的数据
    • void close(): 关闭输出流
    • BufferedReader和BufferedWriter类创建的对象称作缓冲输入、输出流。二者的源和目的地必须是字符输入流字符输出流。
    • 构造方法:
      BufferedReader(Reader in);
      BufferedWriter (Writer out);
    • BufferedReader和BufferedWriter类读写文件的方法:
      readLine() 读取文本行
      write(String s,int off,int len) 把字符串s写到文件中
      newLine(); 向文件写入一个回行符

    测试补做

    IO-myhead

    • 编写代码GenNumber.java生成一个文本文件 “你的学号.txt”, 一共“你的学号的后三位行”,每行一个数字,该数字是1-你的学号后四位的一个随机数,提交代码和生成文件
      GenNumber.java
      20165228.txt
    • 研究linux的head命令, 实现head -n 的功能MyHead.java, 用“你的学号.txt”进行测试,执行 java MyHead n 打印“你的学号.txt”前n行
      MyHead.java
    • 编写T2B.java, 将 “你的学号.txt”的前十行转化成二进制文件“你的学号.bin” ,可以用Linux 下od命令或Windows下的winhex工具查看转化结果,提交代码和生成文件
      T2B.java
      20165228.bin
    • 编写B2T.java, 将 “你的学号.bin”的转化成文本文件“你的学号.txt”, 每行除了有数据外,还要添加行号,提交代码和生成文件
      B2T.java
      5228.txt
  • 相关阅读:
    自动化测试成功11333
    自动化测试成功11222
    自动化测试成功1111
    自动化测试成功112
    自动化测试成功18
    自动化测试成功1
    自动化测试成功
    富文本测试
    关于VMware虚拟机磁盘收缩的几种方法
    8个让你更有效率的简单方法
  • 原文地址:https://www.cnblogs.com/cloud795/p/9064378.html
Copyright © 2011-2022 走看看