3 つの引数を取り、文字列を返す JAR ファイルを作成しましたが、コードは引数の値が正しい場合でも認識しないようです。
引数を割り当てます。
if (args.length > 1)
{
raftcode = args[0];
Selection =args[1];
Option = args[2];
System.out.println("Getting arguments");
}
値が正しいことを確認しましたが、プログラムが if ステートメントに入ることはありません
if (Selection == "Sightings")
{
//Get sightings text
}
else if (Selection == "Captures")
{
//Get captures text
}
else if (Selection == "Myrafts")
{
//Get my rafts text
}
else if (Selection == "Other")
{
// Get other text
}
引数なしでコードを実行すると、デフォルトのテスト変数を使用して文字列が返され、引数値を出力できます。
何が間違っているかについてのアドバイスは素晴らしいでしょう:)