Article View: be.comp.programming
Article #6931Re: "simpel' vraagske ivm java
From: Slayerke
Date: Mon, 04 Nov 2002 22:49
Date: Mon, 04 Nov 2002 22:49
23 lines
2197 bytes
2197 bytes
Tolle wrote: >> Ik wil een cijfer van de console lezen via System.in.read() ... >> x=System.in.read(); >> // volgens de help returns deze functie een int, als ik 5 intik krijg ik >> 53 terug, nu zou ik die 5 willen hebben, niet die 53, das de ascii >> waarde als ik mij goed herinner. Ik heb deze nodig in een while lus >> > Even een bijvraag, als je slechts 1 getal (tussen 0 en 9) in wil lezen en > van de > bekomen waarde 48 aftrek (ascii enzo...) krijg je dan gezeik met > de compatibiliteit onder andere VM's ? (zoals die voor de mac?) > Nee want java werkt overal intern met unicode, je zou dus eigenlijk perfect van dat ingelezen getal (int)'0' kunnen aftrekken en dan zou je inderdaad een getal tussen 0 en 9 krijgen. Die code is dan wel totaal niet uitbreidbaar, stel dat je opeens toch 10 moet kunnen inlezen, en je moet dan zelf nog controleren of de gebruiker wel effectief iets tussen 0 en 9 heeft ingevoerd, en bvb niet een letter. Integer.parseInt doet dat allemaal voor u. -- Groeten, Slayerke
Technical Details
Message-ID:
<bQCx9.4534$Nd.804@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-04!supernews.com!iad-peer.news.verio.net!news.verio.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<swhx9.3051$Nd.568@afrodite.telenet-ops.be> <pan.2002.11.03.23.04.29.905660.223@pandora.be> <aq6por$35e$1@reader11.wxs.nl>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,83f88ea0d7b5bd4c X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-11-04 14:50:03 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-06!sn-xit-04!supernews.com!iad-peer.news.verio.net!news.verio.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail From: Slayerke <slayerkenospammer@slayerke.co.uk> Subject: Re: "simpel' vraagske ivm java Newsgroups: be.comp.programming Reply-To: slayerkenospammer@slayerke.co.uk References: <swhx9.3051$Nd.568@afrodite.telenet-ops.be> <pan.2002.11.03.23.04.29.905660.223@pandora.be> <aq6por$35e$1@reader11.wxs.nl> Lines: 23 User-Agent: KNode/0.7.1 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit Message-ID: <bQCx9.4534$Nd.804@afrodite.telenet-ops.be> Date: Mon, 04 Nov 2002 22:49:43 GMT NNTP-Posting-Host: 213.224.101.174 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1036450183 213.224.101.174 (Mon, 04 Nov 2002 23:49:43 MET) NNTP-Posting-Date: Mon, 04 Nov 2002 23:49:43 MET Organization: Telenet Internet