1、常用的Java转义字符
\n : 回车
\t : 水平制表符
\r : 换行
\f : 换页
\' : 单引号
\'' : 双引号
\\ : 反斜杠
/** * Java转义字符 */ package com.you.model; /** * @author YHD * @date 2014-02-24 */ public class ZhuanYi { /** * @param args */ public static void main(String[] args) { /** * \n : 回车 * \t : 水平制表符 * \r : 换行 * \f : 换页 * \' :单引号 * \'' : 双引号 * \\ : 反斜杠 * 字符串 */ String str = "tg\nhj\thuy\riu7\f878\'76$98\''9kjs\\udjiddjkfhdsuifkhjdkhuwirohlfkf"; /** * 打印字符串 */ System.out.println("字符串:" + str); } /** * Exception in thread "main" java.lang.Error: Unresolved compilation problem: Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ ) at com.you.model.ZhuanYi.main(ZhuanYi.java:27) */ }
2、运行结果
/** * Java转义字符 */ package com.you.model; /** * @author YHD * @date 2014-02-24 */ public class ZhuanYi { /** * @param args */ public static void main(String[] args) { /** * \n : 回车 * \t : 水平制表符 * \r : 换行 * \f : 换页 * \' :单引号 * \'' : 双引号 * \\ : 反斜杠 * 字符串 */ String str = "tg\nhj\thuy\riu7\f878\'76$98\''9kjs\\udjiddjkfhdsuifkhjdkhuwirohlfkf"; /** * 打印字符串 */ System.out.println("字符串:" + str); } /** * Exception in thread "main" java.lang.Error: Unresolved compilation problem: Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ ) at com.you.model.ZhuanYi.main(ZhuanYi.java:27) */ }