を複製:要するに私は現在、このコードを持っているJAVA
String foxes = "The,Quick,Brown,Fox,Jumped,Over,The,Lazy,Dog.";
System.out.println(" Here is the string unedited: " + foxes);
String lowerCase = foxes.toLowerCase() .replaceAll("[\.:;'\"!\?]", " ");
System.out.println(" Here is the string (no caps + no punctuation): " + lowerCase);
List<String> foxesList = new ArrayList<String>(Arrays.asList(lowerCase.split(",")));
このコードはString
を作成し、それがその後、非大文字と小文字を区別して配列に変換します。
これで、配列内の複製の位置を見つける必要があり、現在はネストされたループと関係があることを認識しています。重複は2回発生するTheです。私はこれら2つの重複の位置を知る必要があります。あなたはHashMap<String, int[]
を使用することができます
おかげさまで、何を印刷するのかを知りたい人にとっては、単に地図であり、その答えが与えられています。あなたに小道具、このコードは本当に助け:)。 –