最近项目中在用阿里巴巴的canal,看到代码里有一句是这样写的。
public static final String LINE_SEPARATOR = getSystemProperty("line.separator");
打印出来的效果就是,换行符。
那么为什么要这样写呢?
原因是想要使用系统的换行符号,避免操作系统不同带来的不同后果。
最近项目中在用阿里巴巴的canal,看到代码里有一句是这样写的。
public static final String LINE_SEPARATOR = getSystemProperty("line.separator");
打印出来的效果就是,换行符。
那么为什么要这样写呢?
原因是想要使用系统的换行符号,避免操作系统不同带来的不同后果。