在String中插入变量

时间:2016-10-20 09:20:13

标签: java string variables

这可能是一个非常简单的问题,但由于我使用的是1.3 IDE,我无法使用最常用的方法来执行此操作。

String at_cmd_response = atc.send("AT+CMGS=\"+35111111111\"\r");

我需要引入一个名为number的字符串,其中包含" 35191xxxxxxx "在 at_cmd_response 。为此,我已经看过String.format方法,但由于我的IDE,我无法使用它。

还有其他办法吗?

由于

2 个答案:

答案 0 :(得分:3)

简单字符串连接(+)将起作用:

String at_cmd_response = atc.send("AT+CMGS=\""+number+"\"\r");

答案 1 :(得分:0)

看起来你有一个调制解调器并希望发送一些命令......比如 发送短信 拨打电话 或类似:-) ...

现在问题:

您需要将modem命令与参数连接起来 在java中,这些是字符串,可以使用一元运算符 +

连接

喜欢:

" AT + CMGS = \" + yourPhoneNumber +" \" \ r"

示例:

String yourPhoneNumber = "+35111111111";

现在调用方法

atc.send("AT+CMGS=\" + yourPhoneNumber + \"\r");