关于#java#的问题:怎么输入n就停止循环

img


怎么输入n就停止循环??而且还能输出一段话。是while条件错了吗?这样创建类是不是对的啊?

你把条件写进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;
}