BufferedReader br;
try
{
br = new BufferedReader(new InputStreamReader(System.in));
String s = br.readLine();
}
try
{
br = new BufferedReader(new InputStreamReader(System.in));
String s = br.readLine();
}
调试欢乐多
BufferedReader br = new BufferedReader(isr);
String inputStr = br.readLine();
String NickName=null;System.out.println("请输入您的登录名(不得大于20个字符):");
try
{
EntryName=br.readLine();
}
catch(IOException ioe)
{
System.out.println("IOException:"+ioe);
}System.out.println("请输入您的聊天昵称(不得大于20个字符):");
try
{
NickName=br.readLine();
}
catch(IOException ioe)
{
System.out.println("IOException:"+ioe);
}运行后这么会出现:
请输入您的登录名(不得大于20个字符):
请输入您的登录密码(密码位数大于6且小于20):这种情况,我搞了好久都不知道,这么在这儿要我输入,而不是
在“请输入您的登录名(不得大于20个字符):”
要我输入那?
String nickname=null;
String password=null;
try{
while(nickname==null){
System.out.println("请输入呢称:");
BufferedReader br1=new BufferedReader(new InputStreamReader(System.in));
String _nickname=br1.readLine();
if(_nickname.length()!=0) {
nickname=_nickname;
System.out.println("你的呢称是:"+nickname);
while(password==null){
System.out.println("请输入密码:");
BufferedReader br2=new BufferedReader(new InputStreamReader(System.in));
String _password=br2.readLine();
if(_password.length()!=0){
password=_password;
System.out.println("你的密码是:"+password);
}
}
}
}
}
catch(IOException e){e.printStackTrace();}
}
}
String nickname=null;
String password=null;
try{
while(nickname==null){
System.out.println("请输入呢称:");
BufferedReader br1=new BufferedReader(new InputStreamReader(System.in));
String _nickname=br1.readLine();
if(_nickname.length()!=0) {
nickname=_nickname;
System.out.println("你的呢称是:"+nickname);
while(password==null){
System.out.println("请输入密码:");
BufferedReader br2=new BufferedReader(new InputStreamReader(System.in));
String _password=br2.readLine();
if(_password.length()!=0){
password=_password;
System.out.println("你的密码是:"+password);
}
}
}
}
}
catch(IOException e){e.printStackTrace();}
}
}