Java字符串使用不带转义符的引号

我知道可以在Java字符串中用双引号将\符号放在双引号之前。但是,如果在字符串中经常使用双引号,那么是否有一种方法可以将字符串标记一次,因此不需要\在每个双引号之前写上符号吗?(就像在C#中一样,可以将@符号放在字符串之前)示例:

String quotes = @"""""""""""""""""""";

代替

String quotes = "\"\"\"\"\"\"\"\"\"\"\"";

回答:

你不能 但是,如果您懒得不能使用双引号,则可以使用一些技巧。例如:

String quotes = "....................".replace(".","\"");

System.out.println(quotes);

输出: """"""""""""""""""""

以上是 Java字符串使用不带转义符的引号 的全部内容, 来源链接: utcz.com/qa/420030.html

回到顶部