博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计算字符串的长度
阅读量:5806 次
发布时间:2019-06-18

本文共 792 字,大约阅读时间需要 2 分钟。

1、cl_abap_list_utilities=>dynamic_output_length 类得静态方法可以计算出字符串长度。以下输出的是7
DATA: lv_str TYPE string,            lv_len TYPE I ,            lv_char TYPE c .lv_str = 'abc中国'.*lv_char = lv_str+3(0).lv_len = cl_abap_list_utilities=>dynamic_output_length( lv_str ).*lv_len = STRLEN( lv_str ).*lv_len = cl_abap_list_utilities=>defined_output_length( lv_str ).WRITE lv_len.

2、函数STRLEN得到的只是字符串的字符个数,无法得到字符串长度,以下输出的是5.

DATA: lv_str TYPE string,            lv_len TYPE I ,            lv_char TYPE c .lv_str = 'abc中国'.*lv_char = lv_str+3(0).*lv_len = cl_abap_list_utilities=>dynamic_output_length( lv_str ).lv_len = STRLEN( lv_str ).*lv_len = cl_abap_list_utilities=>defined_output_length( lv_str ).WRITE lv_len.

类 cl_abap_list_utilities中还有很多其他静态方法,值得研究

转载于:https://www.cnblogs.com/caizjian/p/4048686.html

你可能感兴趣的文章
TFS(Team Foundation Server)介绍和入门
查看>>
Centos6.8 搭建Lvs+Keepalived
查看>>
超级简单:DIV布局
查看>>
[LeetCode] Candy
查看>>
51单片机英文引脚等中文对照
查看>>
Set vs. Set<?>
查看>>
精准测试——从代码修改范围精准缩小测试范围
查看>>
12.5. Mroonga
查看>>
158.8. debug
查看>>
2.3. maven
查看>>
应用新安全组 - 每天5分钟玩转 OpenStack(116)
查看>>
Guid.NewGuid().ToString()的几种格式
查看>>
生产制造追溯系统
查看>>
4.3. 键盘设置
查看>>
iOS - UIViewController
查看>>
MYSQL子查询与连接
查看>>
Appium+python自动化20-查看iOS上app元素属性
查看>>
准备 overlay 网络实验环境 - 每天5分钟玩转 Docker 容器技术(49)
查看>>
论文笔记之:Large Scale Distributed Semi-Supervised Learning Using Streaming Approximation
查看>>
IntPtr 转 string
查看>>