\r  \n  区别,网上查了一堆,也没搞明白,自己写了个简单的测试程序,大家看看效果吧
package des;public class ttt { /**
 * @param args
 */
public static void main(String[] args) {
// TODO Auto-generated method stub
String ss="a\nbc";
String ss2="a\rbc";
String ss3="a\n\rbc";
String ss4="a\r\nbc";
System.out.println(ss);
System.out.println("-----");
System.out.println(ss2);
System.out.println("-----");
System.out.println(ss3);
System.out.println("-----");
System.out.println(ss4);
System.out.println("-----"); }}////输出////
a
bc
-----
a
bc
-----
abc
-----
a
bc
-----