Re: verbose sort

Discussion in 'Java' started by Lew, Aug 4, 2012.

  1. Lew

    Lew Guest

    To: bob smith
    From: "Lew" <lew@1:261/38.remove-5qr-this>

    To: bob smith
    From: "Lew" <lew@1:261/38.remove-yy0-this>

    To: bob smith
    From: Lew <>

    bob smith wrote:
    > I have some code that sorts a list like so:
    >
    > Vector<String> my_list = new Vector<String>();
    >
    > Comparator<String> c = new Comparator<String>() {
    > @Override
    > public int compare(String object1, String object2) {
    > if (object1 == null)
    > return -1;
    >
    > if (object2 == null)
    > return 1;
    >
    > object1 = object1.toLowerCase();
    > object2 = object2.toLowerCase();
    >
    > return object1.compareTo(object2);
    > };
    > };
    >
    > Collections.sort(my_list, c);
    >
    > This seems like a lot of code for such a common operation. Is there a more

    succinct way of doing this?

    Others have shown ways to shorten this, but I'm curious.

    "Seems" - such a duck-and-cover word. You made an assessment. Based on what
    criteria?

    What is "a lot"?

    You could write a cover method.

    Apache Commons might have a utility class for that.

    --
    Lew

    -+- BBBS/Li6 v4.10 Dada-1
    + Origin: Prism bbs (1:261/38)
    -+- Synchronet 3.16a-Win32 NewsLink 1.98
    Time Warp of the Future BBS - telnet://time.synchro.net:24

    -+- BBBS/Li6 v4.10 Dada-1
    + Origin: Prism bbs (1:261/38)
    -+- Synchronet 3.16a-Win32 NewsLink 1.98
    Time Warp of the Future BBS - telnet://time.synchro.net:24

    --- BBBS/Li6 v4.10 Dada-1
    * Origin: Prism bbs (1:261/38)
    --- Synchronet 3.16a-Win32 NewsLink 1.98
    Time Warp of the Future BBS - telnet://time.synchro.net:24
     
    Lew, Aug 4, 2012
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. bob smith

    verbose sort

    bob smith, Aug 2, 2012, in forum: Java
    Replies:
    8
    Views:
    215
    Roedy Green
    Aug 3, 2012
  2. Eric Sosman

    Re: verbose sort

    Eric Sosman, Aug 2, 2012, in forum: Java
    Replies:
    0
    Views:
    178
    Eric Sosman
    Aug 2, 2012
  3. bob smith

    verbose sort

    bob smith, Aug 2, 2012, in forum: Java
    Replies:
    8
    Views:
    248
    Roedy Green
    Aug 3, 2012
  4. Volker Borchert

    Re: verbose sort

    Volker Borchert, Aug 3, 2012, in forum: Java
    Replies:
    0
    Views:
    174
    Volker Borchert
    Aug 3, 2012
  5. Daniel Pitts

    Re: verbose sort

    Daniel Pitts, Aug 4, 2012, in forum: Java
    Replies:
    0
    Views:
    128
    Daniel Pitts
    Aug 4, 2012
Loading...

Share This Page