在这篇文章中,我们将看到如何在Java中的String中转义双引号。
There are scenarios where you need to escape double quotes
already present in the String. This generally happens while dealing with JSON file format or reading file data.
在Java中转义双引号
Double quotes characters can be escaped with backslash(\
) in java. You can find complete list of String escapes over 这个java文档 .
让’借助示例了解这一点。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
包裹 组织 . Arpit . java2blog ; 上市 班级 EscapeDoubleQuotesStringMain { 上市 静态的 空白 主要的 ( 细绳 [] args ) { 细绳 blogName = " 爪哇 2博客 is java blog"; 系统 . 出去 . 打印 ( “博客名称:” + blogName ); //让Java2blog用双引号引起来 细绳 blogName WithDoubleQuotes = "\" 爪哇 2博客\"是Java博客"; 系统 . 出去 . 打印 ("BlogName用双引号引起来:"+ blogName WithDoubleQuotes); } } |
输出:
BlogName用双引号引起来:“Java2blog” is java blog
💡 你知道吗?
如果将String粘贴在String文字周围的双引号之间,则某些intelij之类的IDE会自动转义String。
在Java中为String添加双引号
如果要添加双引号(")转换为String,则可以使用String’s 代替() 替换双引号的方法("),双引号前加反斜杠(\" )。
这是一个例子。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
包裹 组织 . Arpit . java2blog ; 上市 班级 AddDoubleQuotesToStringMain { 上市 静态的 空白 主要的 ( 细绳 [] args ) { 细绳 blogName = " 爪哇 2博客 is java blog"; 系统 . 出去 . 打印 ( “博客名称:” + blogName ); //让Java2blog用双引号引起来 细绳 blogName WithDoubleQuotes = blogName . 代替 (" 爪哇 2博客","\" 爪哇 2博客\""); 系统 . 出去 . 打印 ("BlogName用双引号引起来:"+ blogName WithDoubleQuotes); } } |
输出:
BlogName用双引号引起来:“Java2blog” is java blog
在Java中用双引号打印字符串
如果要在java中使用双引号打印String 系统输出文件 ,那么您可以使用 \" 或者 ‘"’ with the String.
这是一个例子。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
包裹 组织 . Arpit . java2blog ; 上市 班级 PrintDoubleQuotesInStringMain { 上市 静态的 空白 主要的 ( 细绳 [] args ) { 细绳 blogName = " 爪哇 2博客"; // 使用 系统 . 出去 . 打印 ( ” + blogName + ” ); // 使用 '”' 系统 . 出去 . 打印 ( “” + blogName + “” ); //使用'\ u0022' 系统 . 出去 . 打印 ( '\ u0022' + blogName + '\ u0022' ); } } |
输出:
“Java2blog”
“Java2blog”
那’关于如何在Java中的String中转义双引号的所有内容。