• eclipse处理长字符串拼接快捷方法类


    情景:

    你在后台写sql文访问数据库时是不是要这样写

    String sql="select a,"
                     +"b,"
                     +"c "
                     +"from table";


    当sql语句短还好,要是长了该写多少个“+”和““”啊,于是就想写一个工具类处理长字符串拼接的问题


    代码:

    import java.util.ArrayList;
    import java.util.Scanner;
    public class GenSqlString {
    	/**
    	 * 处理长字符串拼接
    	 * @param args
    	 */
    	public static void main(String[] args) {
    		ArrayList<String> array = new ArrayList<String>();
        	Scanner scn = new Scanner(System.in);
        	String line;
        	String reString;
        	System.out.println("请输入您的长字符串"); 
        	//BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); 
        	//String reString="+""+br.readLine()+" "";
        	/** 当输入end时回车结束*/
        	while (!"end".equals(line = scn.nextLine())) {
    			array.add(line);
    		}
        	System.out.println("The result is: 
    ");
        	int i=1;
        	for(String str : array){
        		if(i==1){
        			reString="""+str+" "";
        		}else if(i==array.size()){
        		    reString="+""+str+" ";";
        		}else{
        			reString="+""+str+" "";
        		}
    			System.out.println(reString);
    			i++;
    		}
    	}
    
    }
    


    虽然简单点,但是能用就行,提高开发效率嘛

  • 相关阅读:
    C# 动态加载卸载 DLL
    C# 判断文件编码
    win10 uwp 如何拖动一个TextBlock的文字到另一个TextBlock
    C# TextBlock 上标
    PHP curl_getinfo函数
    PHP curl_file_create函数
    PHP curl_errno函数
    PHP curl_error函数
    PHP curl_escape函数
    PostgreSQL Schema
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3201080.html
Copyright © 2020-2023  润新知