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

Sha*_*jee 2 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
Run Code Online (Sandbox Code Playgroud)

我怎样才能完成任务?任何人都可以帮我找到出路.

T.J*_*der 9

要获得此字符串:

"+33146290800"<CR>Please call me soon.<ctrl-Z>
Run Code Online (Sandbox Code Playgroud)

您使用此字符串文字:

String s = "\"+33146290800\"\rPlease call me soon.\u001A";
Run Code Online (Sandbox Code Playgroud)

\"是双引号的Java字符串文字转义序列,\r转义序列是回车符,\u0026是字符x1A(十进制26)的Java字符串文字Unicode转义序列,例如Ctrl + Z. 更多要在JLS中探索.