Simple game - hangman
for (int w = 0; w &lt; passwordView.length; w++) {
            passwordView[w] = '_';
        }



There's a built-in for this 

        Arrays.fill(passwordView, '_');


You don't have to do it manually.  


        char letter = 'x';
        String guess;
        boolean success;



You could declare all these inside the loop instead by changing 


            success = false;
            System.out.println("Type a char.");
            while (!success) {
                guess = input.nextLine();
                if (guess.length() == 1 &amp;&amp; !(answers.contains(guess))) {
                    letter = guess.charAt(0);
                    success = true;
                    answers = answers + letter + ", ";



to 

            char letter;
            boolean success = false;
            System.out.println("Type a char.");
            while (!success) {
                String guess = input.nextLine();
                if (guess.length() == 1 &amp;&amp; !(answers.contains(guess))) {
                    letter = guess.charAt(0);
                    success = true;
                    answers = answers + letter + ", ";


or even better, get rid of success entirely.  

            char letter;
            System.out.println("Type a char.");
            while (true) {
                String guess = input.nextLine();
                if (guess.length() == 1 &amp;&amp; !(answers.contains(guess))) {
                    letter = guess.charAt(0);
                    answers = answers + letter + ", ";
                    break;


or consider something like 

            char letter = inputLetter(input, answers);


with a properly defined method.  


                new PrintingArray(passwordView);
                System.out.print("\n");



You don't need PrintingArray, but you could just say 

                System.out.println(passwordView);


and get the same effect.  


            CheckingIfPasswordContainsLetter checker = new CheckingIfPasswordContainsLetter();
            if (checker.cointans(password, letter)) {



You don't need this either.  You could just say 

            int firstOccurrence = word.indexOf(letter);
            if (firstOccurrence &gt;= 0) {
                for (int i = firstOccurrence; i &lt; password.length; i++) {


This also has the side effect of not duplicating the scan.  Note that the original version started over at the beginning.