リアム・アンダーソン:
私は、単語/文字をユーザーに要求するプログラムを開発しています。この例では、私は「」を入力します。「」単語の接頭辞、接尾辞または中置がある場合は、プログラムは、表示されます。私はすぐに「のstartsWith(文字列複数可)を使用して接頭辞と接尾辞を把握する方法を考え出しました。
しかし、私はStringの中置を見ることができますか疑問に思います。帽子で中置は、「」が、どのように私が出ていることを私のプログラムのフィギュアを作ることができるのですか?
だから私の質問は以下のとおりです。
どのように私のプログラムは、「」「帽子」の中置であれば伝えることができるのだろうか?
アルゴリズムや、私が使用する必要がある方法のいくつかの並べ替えはありますか?私は本当にここに立ち往生しています。
私が原因私はこの問題に直面する方法がわからないという事実のために任意のコードを持っていません。
前もって感謝します!
アンドレアス:
String word = "hat";
String letter = "a";
int index = word.indexOf(letter);
if (index == -1) {
System.out.println("Not found");
} else if (index == 0) {
System.out.println("Prefix");
} else if (index == word.length() - letter.length()) {
System.out.println("Suffix");
} else {
System.out.println("Infix");
}