java - 如何将复杂表达式存储在java字符串变量中?
问题描述
我有一个表达式To="+911234567899"&From="+9987654321"&Body="Hen"
,我需要将其存储在 java 字符串变量中。我怎样才能做到这一点?当我尝试将转义字符放在双引号 (\") 周围时,表达式仍然无法识别为有效字符串。
解决方案
你需要正确地逃避它:
String str = "To=\"+911234567899\"&From=\"+9987654321\"&Body=\"Hen\"";
System.out.println(str);
输出:
To="+911234567899"&From="+9987654321"&Body="Hen"
推荐阅读
- grammar - 如何在 EBNF 中使用语句实现“返回”数字?
- c++ - 在 Visual Studio 2019 中控制 C++ 标准修订版
- c# - 为什么数据库没有响应我的 c# PROGRAM?
- c - 将 C 转换为 ARM 汇编程序
- javascript - 如何在 javascript 中计算 Vandermonde 矩阵的逆矩阵?
- python - 使用 Python 和 Beautifulsoup 抓取 ASOS 产品价格的网页
- image-processing - 缩小比例时双线性插值如何工作?
- c++ - 全局静态对象销毁后是否可以调用 OS 计时器回调?
- python - 完成文件中的 URL 列表循环时未提供架构
- html - html表格输入数据输入txt文件