第15周博客

Buffer的应用
package com.company;
import java.io.*;
public class App10_7 {
    
    
    public static void main(String[] args)throws IOException {
    
    
        String thisLine;
        int count=0;
        try(
        FileReader fr=new FileReader("D:/java/test.txt");
        BufferedReader brf = new BufferedReader(fr);
        )
        {
    
    
            while((thisLine=brf.readLine())!=null)
            {
    
    
                count++;
                System.out.println(thisLine);
            }
            System.out.println("共读取了"+count+"行");
        }
        catch(IOException ioe){
    
    
            System.out.println("错误!"+ioe);
        }
    }
}

对流类的应用
package com.company;
import java.io.FileDescriptor;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.*;
public class Main {
    
    

    public static void main(String[] args) {
    
    
	char ch;
	int data;
	try(
            FileInputStream fin = new FileInputStream(FileDescriptor.in);
            FileOutputStream fout = new FileOutputStream("D:/cgj/myfile.text");
            )
    {
    
    
        System.out.println("请输入一串字符,并以#结束:");
        while((ch=(char)fin.read())!='#')
            fout.write(ch);
    }
	catch(FileNotFoundException e){
    
    
        System.out.println("文件没有找到!");
    }
	catch(IOException e){
    
    }
	try(
	        FileInputStream fin = new FileInputStream("D:/cgj/myfile.text");
	        FileOutputStream fout = new FileOutputStream(FileDescriptor.out);
            )
    {
    
    
        while (fin.available()>0){
    
    
            data =fin.read();
            fout.write(data);
        }
    }
	catch(IOException e){
    
    }
    }
}

未做完的图书管理系统
package com.company;

public class Book {
    
    
    private String name;
    private double price;
    private String author;
    public Book(){
    
    
    }
    public Book(String name, double price, String author){
    
    
        this.name=name;
        this.price=price;
        this.author=author;
    }

    public String getName() {
    
    
        return name;
    }

    public void setName(String name) {
    
    
        this.name = name;
    }

    public double getPrice() {
    
    
        return price;
    }

    public void setPrice(double price) {
    
    
        this.price = price;
    }

    public String getAuthor() {
    
    
        return author;
    }

    public void setAuthor(String author) {
    
    
        this.author = author;
    }
}

猜你喜欢

转载自blog.csdn.net/m0_52040370/article/details/111091126