小编use*_*423的帖子

Java Alphabetizing Strings

我有一个课程项目,我需要输入4个不同的字符串,然后按字母顺序输出.

到目前为止我有这个:

String wd1, wd2, wd3, wd4;
    Scanner scan1 = new Scanner(System.in);

    System.out.println ("Type Word One: ");
    wd1 = scan1.next();

    System.out.println ("Type Word Two: ");
    wd2 = scan1.next();

    System.out.println ("Type Word Three: ");
    wd3 = scan1.next();

    System.out.println ("Type Word Four: ");
    wd4 = scan1.next();
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过使用以下方式获得2个字符串的字母顺序:

int compare = wd1.compareTo(wd2);


    if (compare < 0)
    {System.out.println(wd1 + " " + wd2);}
    else {
        if (compare > 0)
        {System.out.println(wd2+ " " + wd1);}
Run Code Online (Sandbox Code Playgroud)

我需要帮助以正确的顺序获取所有4个字符串.我应该使用if else语句而不是数组来执行此操作.

任何帮助都会很棒!

谢谢

java sorting string alphabetical

4
推荐指数
1
解决办法
3万
查看次数

Java随机打印

我使用这个生成0-99之间的随机数:

int num2= (int)(Math.random() * ((99) + 1));
Run Code Online (Sandbox Code Playgroud)

当数字低于10时我希望它用0num2打印所以如果数字是9,它将是09.

我怎么才能打印出来呢?

java random numbers

0
推荐指数
1
解决办法
91
查看次数

标签 统计

java ×2

alphabetical ×1

numbers ×1

random ×1

sorting ×1

string ×1