首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

怎样来提取用户输入数字前面的零,如:00123解决方案

2011-12-27 
怎样来提取用户输入数字前面的零,如:00123怎样来提取用户输入数字前面的零,如:00123,当用户输入00123,提交

怎样来提取用户输入数字前面的零,如:00123
怎样来提取用户输入数字前面的零,如:00123,当用户输入00123,提交后数据库中还是00123.

[解决办法]
你现在用的是数字吧,,,用字符串呢?
[解决办法]
意思不是很明确哦
[解决办法]
大不了把他前边的0依次截取掉呗。
static String removeFirst(String str) {
while (true) {
if (str.length() > 1) {
char c = str.charAt(0);
char nextC = str.charAt(1);
if (c != '0') {
break;
} else {
if (nextC == '.') {
break;
} else {
str = str.substring(1);
}
}
} else {
break;
}
}
return str;
}

[解决办法]
LZ,想把00123数据库里的保存到number型的字段中吧?
如果是number型的话,会直接的前面的00去掉保存为123而不是00123
[解决办法]
可以把这个字段设置成字符串型的就可以了啊。
[解决办法]

探讨
可以把这个字段设置成字符串型的就可以了啊。

[解决办法]
探讨
可以把这个字段设置成字符串型的就可以了啊。

热点排行