zoukankan      html  css  js  c++  java
  • 这段代码是用来生成sql语句的

    import java.io.BufferedWriter;
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.FileWriter;
    import java.io.IOException;
    import java.io.OutputStreamWriter;
    import java.net.MalformedURLException;
    import java.net.URL;
    import java.nio.file.Files;
    import java.util.Scanner;
    
    import javax.xml.parsers.DocumentBuilder;
    import javax.xml.parsers.DocumentBuilderFactory;
    
    import org.jsoup.Jsoup;
    import org.jsoup.nodes.Document;
    import org.jsoup.nodes.Element;
    import org.jsoup.nodes.Node;
    import org.jsoup.nodes.Document.OutputSettings;
    import org.jsoup.select.Elements;
    
    
    public class Main {
    	/**
    	 * @param args
    	 * @throws IOException 
    	 * @throws MalformedURLException 
    	 */
    	public static void main(String[] args) throws Exception {
    		System.out.println((int)'A');
    		//65
    		StringBuffer[] sb=new StringBuffer[26];
    		for(int j=0;j<sb.length;j++){
    			sb[j]=new StringBuffer("insert into code_"+(char)(j+97)+" (code,reward) values ");
    		}
    		
    		File file=new File("D:/百度云/DL/一等奖/");
    		File[] fs=file.listFiles();
    		for(int i=0;i<fs.length;i++){
    			Scanner s=new Scanner(fs[i]);
    			
    			while(s.hasNextLine()){
    				String line=s.nextLine().trim();
    				if(!line.equals("")){
    					char ch=line.charAt(0);
    					int chI=(int)ch;
    					sb[chI-65].append("('"+line+"',1),");
    				}
    			}
    			
    			
    		}
    		for(int j=0;j<sb.length;j++){
    			sb[j].deleteCharAt(sb[j].length()-1);
    			sb[j].append(";");
    		}
    		
    		for(int j=0;j<sb.length;j++){
    			System.out.println(sb[j]);
    			FileOutputStream fos=new FileOutputStream(new File(file.getAbsolutePath()+"/"+(char)(j+97)+".sql"));
    			fos.write(sb[j].toString().getBytes());
    			fos.close();
    		}
    		
    	}
    	
    }
    

      

  • 相关阅读:
    commons-fileupload源码学习心得
    commons-io源码阅读心得
    java反射机制
    构建简单的socket连接池
    maven主仓库中找不到restlet的解决办法
    修改eclipse中web项目的server部署路径
    Errors occurred during the build. Errors running builder 'DeploymentBuilder' on project '项目名'
    JVM中的Stack和Heap
    JVM工作原理和特点
    spring mvc 3.1的自动注入参数遇到的问题
  • 原文地址:https://www.cnblogs.com/xmxkkk/p/3748205.html
Copyright © 2011-2022 走看看