假定已经存在一个字符串数组,里面存着已经注册的用户名
假定新注册了一个注册名,用一个字符串变量表示,问如何判断是否和已经注册的用户名重复
这里解决思路就是用equals语句进行比较
首先定义一个boolean的变量名,赋值false
用一个for循环遍历字符串数组和新注册名进行比较,如果用相同的,boolean类型变量赋值为true
用break中断循环
接着是一个if语句
条件是boolean变量值为true
输出提示注册名重复
public class Zhuce {
public static void main(String[] args) {
String 注册名[]={"mrsoft","mr","miss","admin"};
String 新户="mr";
boolean 是否注册=false;
for(int i=0;i<注册名.length;i++)
{
if(新户.equals(注册名[i]))
{
是否注册=true;
break;
}
}
if(是否注册)
{
System.out.println("你提交的注册名已经注册了");
}
}
}
上面是示例代码