check.java
来自「企业级的即时通软件。。java语言写的 这是客户端部份。」· Java 代码 · 共 69 行
JAVA
69 行
package edu.sccp.chat.tools;
public class Check {
/**
* @param args
*/
//检测一个字符串长度是否在一个范围之内,另外检测是否为数字。
public static boolean checkMsg(String str,int minLength,int maxLength,boolean isDigit) {
if(isDigit){
char[] ch=str.toCharArray();
for(int i=0 ;i<ch.length;i++){
if(!Character.isDigit(ch[i])){
return false;
}
}
if(str.length()<=maxLength && str.length()>=minLength){
return true;
}else{
return false;
}
}else{
if(str.length()<=maxLength && str.length()>=minLength){
return true;
}else{
return false;
}
}
}
public static boolean isDigit(String str){//检测是否为数字
boolean flag=true;
char[] ch=str.toCharArray();
for(int i=0;i<ch.length;i++){
if(!Character.isDigit(ch[i]))
flag=false;
}
return flag;
}
public static boolean inRange(String str,int min,int max){//检测是否在一个数字范围之内
boolean flag=false;
if(Check.isDigit(str)){
int i=Integer.parseInt(str);
if(i>=min && i<=max){
flag=true;
}
}
return flag;
}
public static boolean includeChar(String str,char ch){//检测是否存在第二个参数的特殊字符
boolean flag=false;
char[] c=str.toCharArray();
for(int i=0;i<c.length;i++){
if(c[i]==ch)
flag=true;
}
return flag;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?