⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 file19.java

📁 学习java编程的好程序
💻 JAVA
字号:
import java.io.*;
//在read1方法中,以带缓冲的输入流对象为参数,它主要是让这个输入流对象读取数据
///在write1方法中,以带缓冲的输出流对象为参数,它主要是让这个输出流对象写入数据到f对象中
public class file19
{
    public void read1(BufferedReader br)
    {
        try
        {
            System.out.println(br.readLine());
        }
        catch(Exception e)
        {}
    }
    public void write1(String str,BufferedWriter bw)
    {
        if(str.length()>5)
        {	
            try
            {
                bw.write(str);
                bw.newLine();
                bw.flush();
            }
            catch(Exception e){}
        }
        else if((str.length())<5)
        {
            try
            {
                bw.write("输入有误!");
                bw.newLine();
                bw.flush();
            }
            catch(Exception e)
            {}
        }
}
//创建一个文件类对象f
///创建一个文件输出流对象fos
///创建一个文件输入流对象fis
///创建一个多字节的输出流对象osw
///创建一个多字节输入流对象isr
///创建一个带缓冲的输入流对象br
///创建一个代缓冲的输出流对象bw
///让bw将数据写入到f中
///让br从f中将数据读出来

    public static void main(String[] args)throws Exception 
    {
        file2 f2=new file2();
        File f=new File("d:\\filetest","2.txt");
        FileReader fr=new FileReader(f);
        FileWriter fw=new FileWriter(f);
        BufferedWriter bw=new BufferedWriter(fw);
        BufferedReader br=new BufferedReader(fr);
        f2.write1("祖国是个大花园",bw);
        f2.write1("小明说是吗",bw);
        f2.write1("小王觉得小明说的没有错",bw);
        f2.write1("谢谢了",bw);
        f2.read1(br);
        f2.read1(br);
        f2.read1(br);
        f2.read1(br);
        br.close();
        bw.close();
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -