私はJavaでメソッドをプログラミングしています(最初にやっています)、コンパイル時に少しエラーが出ましたが、デバッグしてもどこが間違っているのか分かりません何百回も。最後に、私「メートルの助けをインターネットに回すReturnのステートメントがありません - int []
はここで問題と私のコードのセクションです:
public int[] sortArray(String [] args) {
String temp = "";
for(int x = 0; x < args.length; x++){
for(int y = 1; y < args.length - 1; y++){
if(Integer.parseInt(args[y-1])>Integer.parseInt(args[y])){
temp = args[y-1];
args[y-1] = args[y];
args[y] = temp;
}
}
}
}
私はコンパイルするたびに、それは誤り提供:私は置くとき見つからないreturn文 を」リターン0;は最後の '}'の前のコードには、間違った型の戻り値、つまり0がintでint型の戻り値が返されます。
コンパイルしないと何百回もデバッグできますか? –
これは ''宿題 'であると仮定します。そうでなければ 'Arrays.sort()'を使います。 –