在字符串文字中用java表示引号字符的不同方法有哪些?

时间:2015-03-28 02:14:45

标签: java arrays string character

所以一位Google员问这个问题,因为你可以在JAVA中用不同的方式表示一个角色(在这种情况下是双引号)。

一个人

String t ="\\u0022";

还有其他方法吗?

2 个答案:

答案 0 :(得分:2)

在Java中,人们可以逃避像

这样的字面引号
String t = "\"";

并且你已经使用unicode转义(使用另一个文字\,因为unicode转换在编译阶段很早就发生了)

String t = "\\u0022";

你可以宣传像

这样的角色
String t = Character.toString('"');

答案 1 :(得分:0)

另外两种方式是:

  1. 转义字符后跟双引号:\"
  2. 给出的unicode示例:\u0022
  3. 将char转换为字符串:new Character('"').toString();
  4. 第一个是程序员中最简单,最简单的,第二个是更长的,通常更难记住,第三个很容易记住但通常不合逻辑。