質問

私はJavaにGNUのGetopt Libraryを使用しています。どうすれば、ケースを鈍感にするために長い選択をすることができますか?つまり、欲しい --switch のように扱われる --Switch. 。デフォルトの動作はケースに敏感であるように見え、そうでない場合を定義する場所を見つけることができませんでした。

ありがとう

役に立ちましたか?

解決

Getoptは、Linux CLIプログラムのために(ほとんど)書かれています。 Linuxは、ケースに敏感なオペレーティングシステムです。要するに、get-optはこの機能を提供しません。ただし、これを回避できます。

大文字のオプションのみを指定します。あなたがあなたを通過する前に String[]args getoptに、その上にループして、引数ではないすべてのオプションを(例:または - または - )大文字に変換します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top