js null到java处理.
来源:互联网 发布:淘宝改价格会降权 编辑:程序博客网 时间:2024/06/16 12:57
昨日调试Tivoli Directory Integrator软件的脚本.从webservice里面读取数据写入到数据库里报错.
提示数据库字段长度不够,插入的数据长度超出允许值.
通过打印语句查看task.logmsg("@@@@@@@@@@@"+tmp+"#################");
发现打印出来的值是@@@@@@@@@@@00000000000000000000000000000000null#################.
36位?果然超过数据库限制的32位.最后那段null是怎么回事,看来问题出在null的处理上.
看来是自己写的jar出问题了.分析代码:
package timegeter;
public class Paddingzero {
public String Paddingzero(String is) {
StringBuffer sb = new StringBuffer();
String s = is;
int idlength = 0;
if (s == null) {
idlength = 0;
} else
idlength = s.length();
if (idlength < 32) {
for (int i = 0; i < 32 - idlength; i++) {
sb.append(0);
}
sb.append(s); //看来问题出在这里了
//if (s != null) {
//sb.append(s);
//}
System.out.print(sb);
return sb.toString();
} else if (idlength > 32) {
sb.append(s);
for (int i = 0; i < idlength - 32; i++) {
sb.deleteCharAt(0);
}
System.out.print(sb.toString());
return sb.toString();
} else
System.out.print(is);
return is;
}
public static void main(String args[]) {
Paddingzero pz = new Paddingzero();
pz.Paddingzero("null");
}
}
- js null到java处理.
- Java 8 Null 处理
- js传中文和特殊符号到java处理方法
- java对数据库中NULL的处理
- Java对数据库中NULL的处理
- java 处理json字符串中null值
- java中对null值的处理
- jackson解决:null到"", 空值处理为空串
- java js 日期处理
- js 处理接收到的数据
- null或空值的判断处理-java
- 编写Java程序来处理字符串中的null域
- null或空值的判断处理-java
- Java中对null或空值的判断处理
- null或空值的判断处理-java
- java里对数据库中NULL的处理
- null或空值的判断处理-java
- Java String 对 null 对象的容错处理
- UI设计模式大阅兵
- 嵌入式从业人员调查报告(转自:http://www.farsight.com.cn/survey2/report.htm)
- 如何监控Android模拟器的HTTP访问情况
- DotNetNuke 5.5.0终于发布了,支持内容本地化
- 1679 The Unique MST //次小生成树
- js null到java处理.
- VBS教程(文本版)
- 汇编标志位
- 点点滴滴,积水成海
- 柔性数组结构成员
- .NET四层框架
- 经典SQL Server 行列转换
- 企业的信息化建设方向
- 表单FORM与GET方法的区别