`

面试题(1)控制台操作录入数据

阅读更多

 

 

package dao;

import java.io.InputStream;

public class mianshi1 {
	//要求:在控制台输入指定的值后显示成功信息,数据不正确则要求重新输入
	static public void main(String[] args) {
	try{
		InputStream input=System.in;
		byte[] b=new byte[1000] ;
		input.read(b) ;
	     String s=new String(b).trim();
	    if(!s.equals("xhf")){
		 System.out.println("输入姓名有误,请重新录入!") ;
		 main(args) ;
	     }else{
		  System.out.println("成功录入姓名为xhf的用户") ;
	   	  System.exit(0) ;
	    }
	    System.out.println(s) ;
	}catch(Exception e){
		main(args) ;
		System.out.println("录入错误") ;
	}
	}
}
 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics