区别
来源:互联网 发布:看病预约软件哪个好 编辑:程序博客网 时间:2024/04/28 16:44
package des;
public class ttt {
/**
* @param args
*
* linux和unix系统的换行是"/n",而windows的换行并不是直接的"/n",是"/r/n"。
* 所以out.write("/n")只能得到一个黑框,因为windos不认为这是个“换行”。
* 直接从记事本输入的话,windows自动输入了"/r/n",
* 所以从从文本文件中读出来的也是"/r/n",可以正常显示。
那么这是为什么呢?稍微学过正则表达式的朋友都知道:/r是回车符,而/n是换行符。
Windows默认/n在文档中显示的是一个空格或者小黑框。所以,要先回车,再换行。
*/
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
-----
a
这有空行
bc
-----
a
bc
-----
- 区别
- 区别...
- 区别
- 区别
- 区别
- 区别
- 区别
- 区别
- 区别
- 区别
- ./ ../ /区别
- 区别:%{} 、 ${} 、 #
- $()、$(())、${}、(())区别
- 区别
- 区别区别更健康
- &&与&区别
- ${....}和区别
- ...与[]区别
- 和用户一起做设计的时代
- Android中数据库升级说明
- Lucene:基于Java的全文检索引擎简介
- HDOJ1018位数
- 音频基础学习(未完)
- 区别
- Unicode下CString和char *之间的互相转换
- 谈谈大型高并发高负载网站的系统架构(转)
- js+css实现禁止鼠标右键与选中网页文字
- c++面向对象编程必备“良方”
- 关于Hadoop结合RDBMS应用的一些思考
- Properties的用法及其操作属性文件(遍历Key)
- 一个简单的树结构
- 项目位置