Zensierte Wörter Zustand

Ich brauche dieses Programm zum drucken "Zensiert", wenn userInput enthält das Wort "verdammt", else print userInput, enden mit newline.

Habe ich:

import java.util.Scanner;

public class CensoredWords {
    public static void main (String [] args) {
        String userInput = "";
        Scanner scan = new Scanner(System.in);
        userInput = scan.nextLine;

        if(){
            System.out.print("Censored");
        }    
        else{
            System.out.print(userInput);
        }

        return;
    }
}

Nicht sicher was die Bedingung für die wenn kann, ich glaube nicht, dass es eine "enthält" - Methode der string-Klasse.

verwenden Sie nicht string.contains().. Es wird nicht für word-Grenzen. ich.e rude und prude und prudent sind alle aufeinander abgestimmt, wenn Ihr String ist klug. So, Ihr code wird sagen: klug ist ein böses Wort.

InformationsquelleAutor beginnercoder010812 | 2014-12-02

Schreibe einen Kommentar