我正在使用以下逻辑来检查收到的字符串是否为有效数字
package com;
public class Test {
public static void main(String args[]) {
String str = "122";
boolean b = isNumb(str);
System.out.println(b);
}
public static boolean isNumb(String str) {
String s = str;
for (int i = 0; i < s.length(); i++) {
if (!Character.isDigit(s.charAt(i)))
return false;
}
return true;
}
}
我将在高度多线程的环境中使用它,一次可以有 800-900 个并发用户,请告诉我,如果这段代码有任何漏洞??
请分享你的看法
提前致谢