由于经常写一些 SQL 但是这些空格复制过来 要变成String 删掉空格或者加上“ 都比较麻烦
所以就写了一个小工具 来将有空格的语句翻译成一行。
代码如下
package com.util;
import java.util.ArrayList;
import java.util.Scanner;
public class StringUtils {
public static void main(String[] args) {
FormatToLine();
System.out.println("转换完成");
}
private static String FormatToLine() {
ArrayList array = new ArrayList();
System.out.println("转换开始 请输入数据");
Scanner in = new Scanner(System.in);
while (in.hasNext()) {
String str = in.nextLine();
if (str.equals("@end")) {
break;
}
array.add(" "+str);
}
System.out.println("转换结果为");
for (int i = 0; i < array.size(); i++) {
System.out.print(array.get(i));
}
System.out.println(" ");
return null;
}
}