你把条件写进while的括号里面,要执行完一个完整的循环之后,到下一次循环才会退出
你想输入n直接退出,那么就直接判断Name如果等于n就break
visitor.name=in.next();
//在这里进行判断
if(visitor.name=="n"){
break;
}
在获取名字那边判断是否为n,为n就break
visitor.name=in.next();
//在这里进行判断
if("n".equals(visitor.name)){
System.out.println("输出一句话");
break;
}