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

📄 textfile.java

📁 这个是学习网络编程的好好文档! 里面有一些老师发给的学习jsp的课件!
💻 JAVA
字号:
import java.io.*;
public class TextFile
{
  public static void type(String fileName)
  {
    int ch;
    try
    {
      FileReader fr = new FileReader(fileName);
      while((ch = fr.read())!=-1)
        System.out.print((char)ch);
      fr.close();
    }
    catch(IOException ex)
    {
      System.out.println("显示文件失败!");
    }
  }
  public static void list(String fileName)
  {
    String aLine;
    int lineNo = 1;
    System.out.println("\n文件内容如下:");
    try
    {
      FileReader fr = new FileReader(fileName);
      BufferedReader br = new BufferedReader(fr);
      while((aLine = br.readLine())!=null)
      {
        System.out.println(Integer.toString(lineNo)+"  "+aLine);
        lineNo++;
      }
      fr.close();
    }
    catch(IOException ex)
    {
      System.out.println("列出文件失败!");
    }
  }
  public static void copy(String source,String target)
  {
    int ch;
    try
    {
      FileReader fr = new FileReader(source);
      FileWriter fw = new FileWriter(target);
      while((ch = fr.read())!=-1)
        fw.write(ch);
      fr.close();
      fw.close();
    }
    catch(IOException ex)
    {
      System.out.println("复制文件失败!");
    }
  }
  public static void format(String source,String target)
  {
    String aLine;
    int lineNo = 1;
    try
    {
      FileReader fr = new FileReader(source);
      FileWriter fw = new FileWriter(target);
      BufferedReader br = new BufferedReader(fr);
      BufferedWriter bw = new BufferedWriter(fw);
      while((aLine = br.readLine())!=null)
      {
        bw.write(Integer.toString(lineNo)+"  "+aLine+"\n\r");
        lineNo++;
      }
      bw.flush();
      fr.close();
      fw.close();
    }
    catch(IOException ex)
    {
      System.out.println("格式化文件失败!");
    }
  }
}

class tester
{
  public static void main(String[] args)
  {
    //TextFile.type(args[0]);
    //TextFile.list(args[0]);
    TextFile.format(args[0],args[1]);
    TextFile.type(args[1]);
    
  }
}

⌨️ 快捷键说明

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