用字符串auth= "0101010111 "表示用户1的权限,其中每一位代表一个功能,如第一位值等于1时表示用户1具有删除新闻的权限,等于0时则相反。
function CheckAuth(int funcNo)
{
temp = auth第funcNo个字符;
if(temp = '1 ')
{
通过;
}
else
{
提示:没有权限!
}
}
如果字符串auth=2001A,2001B,2002A
前两位表示系统,中间两位表示子模块,字母表示操作,怎么写代码判断?
------解决方案--------------------
这是JAVA代码???
JAVA中的判断语句.....
------解决方案--------------------
简单的字符串操作嘛。substring 方法。