java 多个类输出内容到全局变量并自动增加换行符的实现方式

1.CommonUtil类定义一个全局静态变量

public class CommonUtil {

//输出内容全局变量

public static List

java 多个类输出内容到全局变量并自动增加换行符的实现方式1.CommonUtil类定义一个全局静态变量public class CommonUtil { //输出内容全局变量 public static List rs = new ArrayList();}

2.其他类都import CommonUtil 后可以直接调用,追加内容方法为:CommonUtil.rs.add("test");

3.增加换行符,由于window的换行符是\r\n,Linux的换行符是\n,为了兼容采用系统的方法:System.getProperty("line.separator")

4.采用jdk8新增的特性String.join 让list变成字符串时增加分割符。String outstr = String.join(System.getProperty("line.separator"),CommonUtil.rs);System.out.println(outstr);

 

查看原文