刚无聊写个小程序,想实现输入指定字符,否则重新输入,但达不到效果,程序如下
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class IoTest {
public static void main(String[] args) {
try {
BufferedReader br = new BufferedReader(new InputStreamReader(
System.in));
System.out.println("请输入姓名:");
String name = br.readLine();
if("daming".equals(name)){
System.out.println("daming,欢迎您进入本系统。");
}else{
System.out.println("十分抱歉,系统不存在您的记录。");
new IoTest();//这个本来是想实现循环的 但达不到效果
}
}catch (Exception e) {
}
}
}
各位看看怎么改
写法不同作用一样
楼上正解
public class IoTest {