添加回车将<cr>和CTRL-Z返回到java </cr>中的String

时间:2014-06-05 08:49:58

标签: java

我正在使用java程序发送短信。

AT命令作为字符串提供。但字符串格式应该是这样的 AT+CMGS="+33146290800"<CR>Please call me soon.<ctrl-Z>

我必须使用Carriage Return和CTRL-Z字符创建字符串。

如果我用字符串添加0x0D和0x1A。

输出:

AT+CMGS="+33146290800"13Please call me soon.26

我该如何完成任务?任何人都可以帮我找到出路。

1 个答案:

答案 0 :(得分:7)

获取此字符串:

"+33146290800"<CR>Please call me soon.<ctrl-Z>

您使用此字符串文字:

String s = "\"+33146290800\"\rPlease call me soon.\u001A";

\"是双引号的Java字符串文字转义序列,\r是转义序列的回车符,\u0026是字符x1A的Java字符串文字Unicode转义序列(十进制26),例如,Ctrl + Z. More to explore in the JLS.