测试过程中字符串自动补位处理方法
来源:互联网 发布:漫画免费下载软件 编辑:程序博客网 时间:2024/04/29 14:50
LR测试过程有时经常会遇到报文中数据类型,固定16,实际数据只有10位,前面补0;或者字符串时,固定20位位数不足时前面空格的要求。
c语言中,可以使用如方法进行处理。
//字符变化为定位字符// str1,原字符串,// len,增补后数据长度,// str2,补位字符,// flag,标志位,1表示左边补位,0表示右边位void formatString(char *str1,int len,char str2,int flag){int i =0;int j;char str4[100];memset(&str4,0x0,100);j = len-strlen(str1);for(i;i<j;i++){*(str4+i)=str2;}if(flag == 1){strcat(str4,str1);strcpy(str1,str4);}else{strcat(str1,str4);}}
java语言版本:
/*处理字符串,进行前后补位resultString ,表原字符串length,处理后要求长度flag,1表示前面增加,0表示后增加str1,要补位的字符串*/public static String formmatString1(String resultString ,int length,int flag,String str1){ for(;resultString.getBytes().length<length;){ if(flag == 1){resultString = str1+resultString ; }else{resultString = resultString +str1; }} return resultString; }
0 0
- 测试过程中字符串自动补位处理方法
- Java字符串自动补齐方法
- MySql中字符串前后自动补全
- sql 自动补位
- SQL 字符串补位
- 字符串补位
- PHP 自动补位函数
- 实现数字转化成字符串左边自动补零方法
- 数字转化成字符串左边自动补零方法整理
- Java字符串自动补全整数前面零的方法
- C# string 字符串 补位
- asp补位处理函数
- String字符串自动补0
- java补0位方法
- DB2中通过sql给数字自动补零方法
- IDEA中设置main方法自动补全
- Mac中设置docker命令行自动补全的方法
- IDEA中设置main方法自动补全
- Git常用命令速查图
- IIS下部署 PHP
- 关于移动设备插卡问题详解。
- poj 2528 Mayor's posters
- Problem F: 蚂蚁的最短行径
- 测试过程中字符串自动补位处理方法
- JAVA 学习开始纪念(虽然学的慢,事情多,但我不会放弃的)
- N皇后的问题
- 手机知识
- MATLAB min mean函数
- 对android上下文和窗口的理解
- 单例模式总结
- Problem G: 黑豆传说
- 笔记六:基于数组的栈的实现