【解決方法】挿入ソートを使用してコードを正しく実行するにはどうすればよいですか?


比較演算子を文字列に使用する必要がありますが、機能していません。 助けてください。

私が試したこと:

私は次のことを試しました:

public class InsertionSort{

public static void main(文字列[] 引数){
弦[] arr ={“アトランタ”,”ニューヨーク”,”ダラス”,”オマハ”,”サンフランシスコ”};
int カウント = 0;
文字列 sortedArray[] = sort_subarray(array, array.length);
for(int i=0;i system.out.println(sortedarray[i]);
}
}

public static void InsertionSort(String[] 言葉){
文字列=”” temp=”” ;
for(int=”” i=”0;i for(int” j=”i+1;j if(配列[i].compareToString(配列[j])”>0){
temp = 配列[i];
配列[i]=配列[j];
配列[j]=一時;
}
}
}

解決策 1

繰り返しますが、コンパイルされないためです。 例えば:

string="" temp="" ;

もしかして

String temp="" ;

コーディング中に毎日、おそらく 1 日に何度も構文エラーが発生することを予期する必要があります。経験の豊富さに関係なく、誰もがそうです! 変数やキーワードのスペルを間違えることがあります。 文字列やコード ブロックを閉じるのを忘れることがあります。 猫があなたのキーボードの上を歩いて、とても奇妙なことをタイプすることがあります。 メソッド呼び出しに必要なパラメーターの数を忘れてしまうことがあります。

我々はすべての間違いを犯します。

そして、私たちは皆そうしているので、構文エラーを修正する必要があります。他の人が修正してくれるのを待つよりも、方法を学んで自分で修正する方がはるかに迅速です! したがって、エラー メッセージの読み方と、コンパイラが間違っていると言っていることに照らして記述されたコードを解釈する方法を学ぶことに少し時間を費やしてください。

だからこれを読んでください: 問題を解決するコードの書き方、初心者向けガイド パート 2: 構文エラー[^] – 次回コンパイル エラーが発生したときに役立つはずです。

コメント

タイトルとURLをコピーしました