面试题(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("录入错误") ;}}}?