zoukankan      html  css  js  c++  java
  • JAVA基础-输入输出:1.编写TextRw.java的Java应用程序,程序完成的功能是:首先向TextRw.txt中写入自己的学号和姓名,读取TextRw.txt中信息并将其显示在屏幕上。

    1.编写TextRw.java的Java应用程序,程序完成的功能是:首先向TextRw.txt中写入自己的学号和姓名,读取TextRw.txt中信息并将其显示在屏幕上。

    package Test03;
    
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    
    public class TextRw {
    
        public static void main(String[] args) {
    
             File file = new File("d:/TextRw.txt");
             
             try {
                 FileOutputStream out = new FileOutputStream(file);
                
                String nr="学号:123456,姓名:张帅";                                    
                
                byte[] b=nr.getBytes();
                System.out.println("写入成功");
                 
                out.write(b);
                out.close();        //关闭流 ,释放资源
                 
              
                
                //输入流  从文件吧数据读入内存
                FileInputStream in = new FileInputStream(file);
              
                //装在数据的数组
                byte[] b1= new byte[1024];            
                int i=0;           
                String  str="";
                
                
                while((i = in.read(b1))>0)
                {
                    //组合数据
                    //参数 1 - 起始位置
                    str += new String(b1,0,i);
                    
                }
    
                System.out.println(str);
    
                
            } catch (Exception e) {
                // TODO 自动生成的 catch 块
                e.printStackTrace();
            }
    
        }
    
    }

  • 相关阅读:
    go语言判断末尾不同的长字符串的方法
    Go语言高级特性总结——Struct、Map与JSON之间的转化
    MacOS使用常用配置
    关于联盟链的一种激励扩张思路(原创)
    密码学中经典算法及应用
    无线网络
    基础的并查集
    找单词
    找零钱
    最大子矩阵
  • 原文地址:https://www.cnblogs.com/zs6666/p/5918060.html
Copyright © 2011-2022 走看看