package wordanalyse;
public class Symbol {
private static final String[] Symbol={"!","++","--","&","~",
"*","/","%","+","-","<<",">>","<","<=",">",">=","==","!=","&&","||",
"=","+=","-=","*=","/=","#","->","."};/*所有组合的运算符*/
private static final String[] singleSymble={"!","&","~","*","/","%","+","-","<",">","=","#"};/*运算符所包含的字符*/
private static final String[] limitedSymble={"(",")","[","]",",",";","{","}","'","\""};/*界限限定符*/
public static boolean isCalSymbol(String checkdSymbol)
{
for(int i=0;i if(Symbol[i].equals(checkdSymbol))
return true;
return false;
}
public static boolean isSingleSymble(String checkdSymbol)
{
for(int i=0;i if(singleSymble[i].equals(checkdSymbol))
return true;
return false;
}
public static boolean isLimitedSymble(String checkdSymbol)
{
for(int i=0;i if(limitedSymble[i].equals(checkdSymbol))
return true;
return false;
}
}