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();
次を使用して、2 つの文字列のアルファベット順を取得できることを知っています。
int compare = wd1.compareTo(wd2);
if (compare < 0)
{System.out.println(wd1 + " " + wd2);}
else {
if (compare > 0)
{System.out.println(wd2+ " " + wd1);}
4 つの弦すべてを正しい順序で並べるのに助けが必要です。これを行うには、配列ではなく if else ステートメントを使用することになっています。
どんな助けでも素晴らしいでしょう!
ありがとう