全文每行添加四个空格

2016-08-09  本文已影响346人  HD_coding
package ten;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileInputStream;
import java.io.PrintWriter;
import java.util.Scanner;

/**
 * @author mz
 * 将在eclipse中编写的代码前面加四个空格,可以在简书中以代码的格式呈现
 */
public class EclipseToJianShu {
    public static void main(String[] args) {
        
//      if(args.length != 2) {
//          System.out.println("Usage: Java EclipseToJianShu original.txt jianshu.txt");
//          System.exit(0);
//      }
        
        Scanner keyboard = new Scanner(System.in);
        //需要改成适合简书的java源文件名
        String original = keyboard.nextLine();
        //适合简书复制的文件
        String process = keyboard.nextLine();
        
        
        
        Scanner in = null;
        PrintWriter out = null;
        
        try {
//          in = new Scanner(new FileInputStream(args[0]));
//          out = new PrintWriter(new FileOutputStream(args[1]));
            in = new Scanner(new FileInputStream(original));
            out = new PrintWriter(new FileOutputStream(process));
        } catch(FileNotFoundException e) {
            e.printStackTrace();
        }
        
        String line = null;
        while(in.hasNextLine()) {
            //从源文件中读取
            line = in.nextLine();
            //加上四个空格之后写入process文件
            out.println("    " + line);
        }
        
        in.close();
        out.close();
    }
    
}
上一篇 下一篇

猜你喜欢

热点阅读