知识大全 eclipse处理长字符串拼接快捷方法类

Posted 结束

篇首语:日日行不怕千万里,天天讲不吝千万言,时时做不惧千万事。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 eclipse处理长字符串拼接快捷方法类相关的知识,希望对你有一定的参考价值。

  情景

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

  String sql= select a

  + b

  + c

  + from table ;

  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: \\r\\n );

  int i= ;

  for(String str : array)

  if(i== )

  reString= \\ +str+ \\ ;

  else if(i==array size())

  reString= +\\ +str+ \\ ; ;

  else

  reString= +\\ +str+ \\ ;

  

  System out println(reString);

  i++;

  

  

  

  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: \\r\\n );

  int i= ;

  for(String str : array)

  if(i== )

  reString= \\ +str+ \\ ;

  else if(i==array size())

  reString= +\\ +str+ \\ ; ;

  else

  reString= +\\ +str+ \\ ;

  

  System out println(reString);

  i++;

  

  

  

cha138/Article/program/Java/ky/201311/28248

相关参考