パラメータの配列を整数として受け取り、文字列を返すプログラムを作成しようとしています。文字列は、配列が最小から最大にソートされている場合は「昇順」、配列が最大から最小にソートされている場合は「降順」、配列がソートされていない場合は「ソートされていない」、配列のすべての要素が等しい場合は同じです。配列がソートされているかどうかを確認する
これまでのところ、以下のコードがあります。正しい軌道にいるのですか?私は、以下の行に "演算子>が引数型の定義されていない"というエラーが出ています。どのような考えがそれを引き起こす可能性がありますか?
import java.util.*;
import java.io.*;
import java.util.Scanner;
public class arrayCheck {
public static void main(String[] args) throws IOException {
arrayInput();
isSorted(null);
}
public static String arrayInput() {
int size = 0;
Scanner in = new Scanner(System.in);
System.out.println("Enter the size of the array: ");
size = in.nextInt();
System.out.println("The size you enetered is " + size);
int[] array = new int[size];
System.out.println("Enter the array: ");
int j = 0;
while (j < size) {
System.out.print("Enter int"+ (j + 1) + ": ");
array[j] = in.nextInt();
++j;
}
in.close();
String arrayS = Arrays.toString(array);
return arrayS;
}
public static String isSorted(String[] arrayS) {
int n = arrayS.length;
for (int i = 0; i < n - 1; ++i)
if (arrayS[i] > arrayS[i + 1]) //ERROR ON THIS LINE
return "not ascending";
return "ascending";
}
}
"私はまだJavaの初心者ですので、私と一緒に裸です!" - 私はJavaを知っているかどうかに関係なく、誰とも裸ではない。私はあなたの質問に喜んで喜んでいるかもしれません。 – duffymo
私のタイプミスで私の悪い! – choloboy