给位大哥这段字符拼接字符串的程序,给小弟解释一下,在此谢谢了

给位大哥这段字符拼接字符串的程序,给小弟解释一下,在此谢谢了,第1张

这是西门子 小PLC S7-200的PLC程序,我搞过,一般用它的梯形图逻辑,

很少有人去搞它的什么字符

但这明显是个不全的程序片段。VB1090开始的单元是新字符串的地址,

第一个单元可能是字符串的长度,拼成一个字符串:

源首地址是 VB1035, 目的首地址是VB1090

1》第一句: 设目的串的长度; 17

2》第二句: 从源字符送一个字符到目的地址 VB1091

3>第三句: 如果是空格(32)就改成字符'0'(即48)

4》第四句: 继续送其它字符,一对一送;

很简单吧。

你问的应该是字符串运算:正确答案应该是:

<view>{{"hello" + name}}</view>

注意双引号有时候要换成单引号,具体的看你的位置了。

在js文件中,直接用+链接字符串就好了,我想你问的应该是上面一个答案。

路过的点个赞吧。

Java 程序中连接两个字符串最简单的是通过连接符 “+”,比如: String str = "123" + "456"

也可以使用 StringBuilder 来拼接字符串,比如: 

先创建一个 StringBuilder , StringBuilder sb = new StringBuilder()

然后使用 append 方法连接, sb.append("123").append("456")

最后通过 toString 方法获得新的字符串, String str = sb.toString()

下面提供一个代码示例,仅供参考:

public class ConcatStr {

public static void main(String[] args) {

String num1 = "123"

String num2 = "456"

String num3 = "789"

System.out.println(concatByJiaHao(num1, num2))// 123456

System.out.println(concatByStringBuilder(num2, num3))// 456789

}

public static String concatByJiaHao(String... strings){

String result = ""

for(String str : strings){

result += str

}

return result

}

public static String concatByStringBuilder(String... strings){

StringBuilder sb = new StringBuilder()

for (String str : strings){

sb.append(str)

}

return sb.toString()

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12029335.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存