Das finden der Länge von einem Wort in einem string und finden, wie viele Wörter die Länge. (Java)

Brauche ich etwas Hilfe bei der Suche nach der Länge des Wortes und wie viele Worte haben, die Länge. Zum Beispiel, wenn der Satz "I am going to find some string lengths",

Die Ausgabe wäre

Number of String with length 1 is 1

Number of String with length 2 is 2

Number of String with length 4 is 2

Number of String with length 5 is 1

Number of String with length 6 is 1

Number of String with length 7 is 1

Bisher habe ich dieses:

    String word;
    int wordlength;
    int count = 0;

    Scanner inFile = 
            new Scanner(new FileReader("C:\\Users\\Matt\\Documents\\WordSize.txt\\"));

    PrintWriter outFile = 
            new PrintWriter("wordsizes.out");

    while (inFile.hasNext())
    {
        word = inFile.next();

        wordlength = word.length();

        if (count >= 0)
            outFile.println(wordlength);

        count++;
    }

    outFile.close();
        }
}

Das gibt einfach die Länge von jedem Wort.

Ihre erwartete Ausgabe nicht wirklich Sinn, zumindest für mich. Anyways, was ist das Problem, das Sie konfrontiert sind? Sie haben nicht wirklich eine Frage gestellt.
Weder die Frage noch den code machen, die Sinne mir! 🙁
Sorry, Jungs! Ich war versucht, einen Weg finden, es zu erklären, klar, aber lassen Sie mich versuchen Sie es erneut. Ich muss die Länge eines jeden Wortes in der Zeichenfolge. Nachdem die Länge der einzelnen Wörter gefunden, die ich brauche, um eine Liste, wie viele Wörter jeder Länge. Also wenn es drei Wörter mit 5 Buchstaben und zwei Wörter mit 6 Buchstaben, ich muss es sagen.
un-gelöschte Antwort. sorry, ich war nicht verfügbar.

InformationsquelleAutor Matt | 2013-10-23

Schreibe einen Kommentar