首页 > 解决方案 > ', ` 和 | 之间有什么区别,什么时候应该使用它们?

问题描述

我见过用以下三种方式编写的字符串:

lv_str  = 'test'
lv_str2 = `test`
lv_str3 = |test|

到目前为止,我唯一注意到的是 ' 有时会修剪空格,而 ` 会保留它们。
我最近才发现 | - 还不太了解。

有人可以解释一下,或者在这里发布一个好的链接,什么时候最好使用这些方法,如果还有更多方法吗?

标签: abap

解决方案


|...| 表示 ABAP 字符串模板。使用字符串模板,我们可以使用文本、嵌入表达式和控制字符创建字符串。


推荐阅读