首页 > 学院 > 开发设计 > 正文

io流简单读写文件-获取sql表名

2019-11-08 03:26:19
字体:
来源:转载
供稿:网友
package com.kedia.io;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;public class IOTest {	/**	 * @param args	 * @throws Exception 	 */	public static void main(String[] args) throws Exception {		FileReader fileReader = 				new FileReader("C:/Users/Administrator/Desktop/20170217.sql");  	    BufferedReader reader = new BufferedReader(fileReader); 	    int x = 0;	    String line = null;  	    while ((line = reader.readLine()) != null) { 	    	if(line.contains("CREATE TABLE")){	    		x = x + 1;	    		writerTableName(line);	    	}	    }  	    System.out.PRintln(x);	    reader.close();  	}		public static void writerTableName(String line) throws Exception{		FileWriter fileWriter = 				new FileWriter("C:/Users/Administrator/Desktop/20170217.txt",true);		BufferedWriter writer = new BufferedWriter(fileWriter);		writer.write(line);		writer.newLine();		writer.flush();		writer.close();	}}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表