Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #36237
| Path | csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail |
|---|---|
| From | Robert Klemme <shortcutter@googlemail.com> |
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Type conversions with the empty string |
| Date | Wed, 1 Feb 2017 00:01:48 +0100 |
| Lines | 39 |
| Message-ID | <efcjatFc5t5U1@mid.individual.net> (permalink) |
| References | <emtpy-string-20170128143107@ram.dialup.fu-berlin.de> <o6ntbt$qko$1@dont-email.me> <toString-20170130190755@ram.dialup.fu-berlin.de> <o6ospr$1vpf$2@gioia.aioe.org> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=utf-8; format=flowed |
| Content-Transfer-Encoding | quoted-printable |
| X-Trace | individual.net pSurxnSzPKehmWSrNKCYwA5RKK7CAnpc9n9EXyJKcLxDgkZGc= |
| Cancel-Lock | sha1:ze59dBdT/YjOpX8gxJbgY8sscvM= |
| User-Agent | Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 |
| In-Reply-To | <o6ospr$1vpf$2@gioia.aioe.org> |
| Xref | csiph.com comp.lang.java.programmer:36237 |
Show key headers only | View raw
On 31.01.2017 03:29, Arne Vajhøj wrote: > On 1/30/2017 1:08 PM, Stefan Ram wrote: >> Knute Johnson <nospam@rabbitbrush.frazmtn.com> writes: >>> On 1/28/2017 07:43, Stefan Ram wrote: >>>> String.valueOf( 123 ) >>> You would prefer any of those over Integer.toString(123)? >> >> »java.lang.String.valueOf« is the universal one-stop >> solution to convert anything into a string, including >> primitive values, class instances and even null! So it >> does not make me think. Whenever I want to convert anthing >> into a »java.lang.String« instance, I use this. >> >> »java.lang.Integer.toString« makes me thing about the type >> of »123« and what the wrapper class of that type is, and >> whether it really has such a method (for example, the static >> »java.lang.Boolean.toString« method is only @since 1.4, >> while »java.lang.Integer.toString« is @since 1.0.) > > Well - some actually like that type strictness. Including me. > > If something should be an int, then I prefer a compile time > error if it suddenly is not an int any longer. Yes, but that would likely already be triggered by something more int specific, e.g. an assignment or another method calls that needs to do calculations with the value. For me, in this case also the Stefan's argument wins - especially since this is an "uncontrolled" (as opposed to using a format) conversion to String. Kind regards robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: Type conversions with the empty string Knute Johnson <nospam@rabbitbrush.frazmtn.com> - 2017-01-30 11:34 -0600
Re: Type conversions with the empty string Knute Johnson <nospam@rabbitbrush.frazmtn.com> - 2017-01-30 12:25 -0600
Re: Type conversions with the empty string Eric Douglas <e.d.programmer@gmail.com> - 2017-01-30 10:58 -0800
Re: Type conversions with the empty string Arne Vajhøj <arne@vajhoej.dk> - 2017-01-30 21:29 -0500
Re: Type conversions with the empty string Robert Klemme <shortcutter@googlemail.com> - 2017-02-01 00:01 +0100
Re: Type conversions with the empty string Arne Vajhøj <arne@vajhoej.dk> - 2017-02-13 12:50 -0500
csiph-web