abap中字符串连接:&& 替代 CONCATENATE详解编程语言

有如将整型(I)与一个字符串(String)进行连接,此时不能直接使用CONCATENATE进行连接,因为CONCATENATE 操作的是字符类型,所以需要将整型转换为字符型后才能使用CONCATENATE 进行连接,但这里需要注意的,当正整型变量转换为字符类型时,符号位会转换为空格,这时使用CONCATENATE 接连得到的字符串可能会多出一个空格;当将整型变量与字符串进行连接时,最好使用 && 操作符,除了直接能连接外,还不会出现多余空格的问题:

DATAi TYPE i VALUE ’10’.
DATAstr TYPE string VALUE ‘string’.
DATAtmp TYPE string.
str && str.
WRITE/ str.
tmp i.
CONCATENATE tmp str INTO str.
WRITE/ str.

abap中字符串连接:&& 替代 CONCATENATE详解编程语言

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/20115.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论