java文章大写转小写

  • 将TXT文章大写全部转换为小写,并且消除空格和换行
    我将mysql关键字从网上整理了一下,通过以下代码完成了转换,十分有限:
    代码:
    		package com;
    
    		import java.io.BufferedReader;
    		import java.io.BufferedWriter;
    		import java.io.File;
    		import java.io.FileNotFoundException;
    		import java.io.FileReader;
    		import java.io.FileWriter;
    		import java.io.IOException;
    		import java.util.regex.Matcher;
    		import java.util.regex.Pattern;
    
    		public class Create {
    			public static void main(String[] args) {
    				try {
    					BufferedReader br=new BufferedReader(new FileReader(new File("d:/hh/up.txt")));
    					BufferedWriter bw=new BufferedWriter(new FileWriter(new File("d:/hh/low.txt")));
    					String str="";
    					String jieguo="";
    					Pattern p=Pattern.compile("[a-zA-Z0-9_]+");
    					while(br.ready()) {
    						str=br.readLine();		
    						Matcher m=p.matcher(str);
    						while(m.find()) {
    							jieguo=jieguo+m.group().toLowerCase()+" ";
    							//System.out.print(m.group().toLowerCase()+" ");
    						}	
    					}
    					bw.write(jieguo);
    					bw.close();
    					br.close();
    					
    				} catch (FileNotFoundException e) {
    					// TODO Auto-generated catch block
    					e.printStackTrace();
    				} catch (IOException e) {
    					// TODO Auto-generated catch block
    					e.printStackTrace();
    				}
    			}
    		}
    结果:
    见附件1。
    			
    https://download.csdn.net/download/weixin_42321963/10559116

猜你喜欢

转载自blog.csdn.net/weixin_42321963/article/details/81170729