• Java暑期学习第五十四天日报


    一、今日学习内容:

    今天继续练习实验八的内容。

    二、遇到的问题:

    三、明日计划:

    明天练习实验八的习题。

    今日练习的具体内容如下:

    1.文件输入输出以及数据处理

    从文件f1.txt中读取数据,并按照从小到大的顺序排列,将结果输出在屏幕中,同时存入f2.txt文件中。

    注意:ASCII、二进制方式的读写,二进制方式的随机访问都需要掌握

    实验要求:

    1.注意加上必要的输入输出提示和注释;

    2.注意开头的标注部分,加上自己的姓名以及修改日期。

    import java.io.FileWriter;
    import java.io.FileReader;
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.util.Arrays;
    public class F1F2 {
        public static void main(String[] args)throws IOException {
            FileReader r1=new FileReader("F://f1.txt");
            FileWriter w1=new FileWriter("F://f2.txt");
            BufferedReader br=new BufferedReader(r1);
            String s=br.readLine();
            String[] temp=s.split(" ");
            int[] a=new int[temp.length];
            for(int i=0;i<temp.length;i++) {
                a[i]=Integer.parseInt(temp[i]);
            }
            Arrays.sort(a);
            for(int i=0;i<a.length;i++) {
                System.out.print(a[i]+"  ");
                w1.write(String.valueOf(a[i])+" ");
            }
            r1.close();
            w1.close();
        }
    
    }

    测试截图:

     

     

  • 相关阅读:
    (一) kinect概述
    (五)摇杆/按钮/触摸板
    (四)Trigger
    (三)快速添加touch事件
    (二)简单触控
    Java程序设计当堂测试 9.20
    Java程序设计当堂测试感受
    暑假生活第八周总结
    暑假生活第七周总结
    暑假生活第六周总结
  • 原文地址:https://www.cnblogs.com/Lizhichengweidashen/p/13580039.html
Copyright © 2020-2023  润新知