タイトルの通り。たとえば、Pig Latin コンバーターを作成したいとします。そのため、ユーザーはテキスト ボックスに何かを入力します (名前が何であれ)。次に、それを文字列に変換します。ここで、単語の最初の文字を最後まで削除してから、「ay」を追加する必要があります。ただし、文字列が文の場合は、最初の単語の最初の文字を最後の単語の最後の文字に移動するだけです。文字列内の単語ごとにそれを行う必要があります。そのため、文字列を単語ごとに分割し、単語ごとに母音を除いて豚ラテン語に変換する方法が必要です。だから、私が本当に必要としているのは、各単語を分割して、どういうわけか簡単な方法で参照することだけです。おそらく for ループを使用する必要があります。方法がわかりません。残りはできると思います。その一部だけです。
質問する
871 次
1 に答える
1
を使用String.split(" ")
して単語に分割し、個々の単語に対して必要なことを行います。
http://docs.oracle.com/javase/6/docs/api/java/lang/String.html#split(java.lang.String)
例:
ArrayList<String> words = new ArrayList<String>(Arrays.asList(sentence.split(" ")));
ArrayList<String> convertedWords = new ArrayList<String>();
for (String word : words) {
convertedWords.add(convertToPigLatin(word));
}
于 2013-03-10T03:19:11.690 に答える