package number;
import org.springframework.util.StringUtils;
//import jp.go.stat.tjweb.beans.CommonBeanConstants;
public class Test {
//
public static String getPrettyNumber(String number) {
//
return BigDecimal.valueOf(Double.parseDouble(number))
//
.stripTrailingZeros().toPlainString();
//
}
public static String[] search(String cyousaKu/*, BindingResult result*//*, Locale locale*/) {
// 調査単位区番号(カンマ区切りで数値1つもしくは範囲).
//
String cyousaKu = /*form.getCyousaKu()*/"9999-";
//
StringBuffer cyousaKuList = new StringBuffer();
String[] tmpList = cyousaKu.split("[-,]", -1);
for (String tmpValue : tmpList) {
if (!StringUtils.isEmpty(tmpValue)) {
try{
int tmpCyousaKu = Integer.parseInt(tmpValue);
if (tmpCyousaKu < 1
|| 9999 < tmpCyousaKu) {
//
result.rejectValue("cyousaKu", "E0008", new String[] { "調査区単位番号",
//
String.valueOf(1),
//
String.valueOf(9999)}, "");
System.out.println("★1"+tmpValue);
return tmpList;
}
} catch (Exception e) {
//
result.rejectValue("cyousaKu", "E0008", new String[] { "調査区単位番号",
//
String.valueOf(1),
//
String.valueOf(9999)}, "");
}
int tmpCyousaKu = Integer.parseInt(tmpValue);
if (tmpCyousaKu < 1
|| 9999 < tmpCyousaKu) {
//
((Errors) result).rejectValue("cyousaKu", "E0008", new String[] { "調査区単位番号",
//
String.valueOf(1),
//
String.valueOf(9999)}, "");
System.out.println("★2"+tmpValue);
return tmpList;
}
}
}
return tmpList;
}
//
public static <BindingResult> void main(String[] args, BindingResult result) {
//
//
// 調査単位区番号(カンマ区切りで数値1つもしくは範囲).
//
String cyousaKu = /*form.getCyousaKu()*/"9999-";
StringBuffer cyousaKuList = new StringBuffer();
//
//
String[] tmpList = cyousaKu.split("[-,]", -1);
//
for (String tmpValue : tmpList) {
//
if (!StringUtils.isEmpty(tmpValue)) {
//
try{
//
int tmpCyousaKu = Integer.parseInt(tmpValue);
//
if (tmpCyousaKu < 1
//
|| 9999 < tmpCyousaKu) {
//
((Errors) result).rejectValue("cyousaKu", "E0008", new String[] { "調査区単位番号",
//
String.valueOf(1),
//
String.valueOf(9999)}, "");
//
return;
//
}
//
} catch (Exception e) {
//
((Errors) result).rejectValue("cyousaKu", "E0008", new String[] { "調査区単位番号",
//
String.valueOf(1),
//
String.valueOf(9999)}, "");
//
}
//
int tmpCyousaKu = Integer.parseInt(tmpValue);
//
if (tmpCyousaKu < 1
//
|| 9999 < tmpCyousaKu) {
//
((Errors) result).rejectValue("cyousaKu", "E0008", new String[] { "調査区単位番号",
//
String.valueOf(1),
//
String.valueOf(9999)}, "");
//
return;
//
}
//
}
//
}
//
//
System.out.println(cyousaKu);
//
//
}
public static void main(String[] args) {
String cyousaKu = "9999-9998";
System.out.println(search(cyousaKu));
}
//
[Ljava.lang.String;@1c7c054
}
java nfa javan番号
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
火狐网页的sessionid在哪查看
问:个人配置文件夹(profile)保存在什么地方? 答:Firefox 在不同的操作系统,配置文件夹的默认路径分别是: 操作系统 文件夹 Windows 9x/Me C:\WINDOWS\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\ Windows 2000/XP/2003 C:\Documents and
火狐网页的sessionid在哪查看 firefox cookies mozilla application