I started creating a basic roleplaying game, and now I work on the basics. I have a code duplication for creating new characters and for existed character, which is a very bad t
CharacterCreator.CharacterCreator(). Method should be verb and describe action, i.e createCharacter
look ad design pattern Factory. Your Creator is 'Factory'. The method 'createCharacter' should take parameter characterType. That means, that getting info from System.in should be done in class who invoke that method.
Add enum for characterClass with mapping to numbers (look to inner map in enum).