List an Array of Strings in alphabetical order

前端 未结 11 1444
独厮守ぢ
独厮守ぢ 2020-12-28 14:49

I have a program which has the user inputs a list of names. I have a switch case going to a function which I would like to have the names print off in alphabetical order.

11条回答
  •  情歌与酒
    2020-12-28 14:49

    Here is code that works:

    import java.util.Arrays;
    import java.util.Collections;
    
    public class Test
    {
        public static void main(String[] args)
        {
            orderedGuests1(new String[] { "c", "a", "b" });
            orderedGuests2(new String[] { "c", "a", "b" });
        }
    
        public static void orderedGuests1(String[] hotel)
        {
            Arrays.sort(hotel);
            System.out.println(Arrays.toString(hotel));
        }
    
        public static void orderedGuests2(String[] hotel)
        {
            Collections.sort(Arrays.asList(hotel));
            System.out.println(Arrays.toString(hotel));
        }
    
    }
    

提交回复
热议问题