Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!.POSTED!not-for-mail From: Roedy Green Newsgroups: alt.comp.lang.java,comp.lang.java.help,comp.sources.d Subject: Re: Newbie seeking comments on StdinReader class Date: Sat, 10 Sep 2011 20:12:05 -0700 Organization: Canadian Mind Products Lines: 20 Message-ID: References: Reply-To: Roedy Green NNTP-Posting-Host: RCd/Ul4tyxGUBII8WGwa5g.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: Forte Agent 6.00/32.1186 Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.help:1029 comp.sources.d:41 On Mon, 5 Sep 2011 07:00:39 -0700 (PDT), anirudhbhat9@yahoo.com wrote, quoted or indirectly quoted someone who said : > >I am a Java newbie and I have created a class which reads input from >Stdin. I want the class to silently block until the user enters the >correct input. Here's what I have developed. I would appreciate >expert comments on this, they way a seasoned professional would >approach this problem. (Yes, I do realize that Java considers command >line input old fashioned). stdin blocks all by itself. You can do this more simply with readLine. See http://mindprod.com/applet/fileio.html to generate you a program to do it. -- Roedy Green Canadian Mind Products http://mindprod.com The modern conservative is engaged in one of man's oldest exercises in moral philosophy; that is, the search for a superior moral justification for selfishness. ~ John Kenneth Galbraith (born: 1908-10-15 died: 2006-04-29 at age: 97)