Validar uma senha com letras e números

Alguém pode me ajudar a construir uma validação, onde tenho uma String que é a senha do usuário, e esta senha tem q obrigatoriamente possuir numeros, letras, ter no min 6 caracterres e no max 15…

se alguem puder ajudar agradeço!

cara tu pode transformar a String em um vetor de char por um metodo da classe String que eu não me lembro mas da uma olha na api,depois fazer um for para percorre todo e vetor usa o metodo isDigit() (não sei se esta escrito certo) para testar se é um numero ou não cria dois boolean para ver se tem numeros e letras isso é uma solução rapida mas é uma gambiarra se tu quise algo mas estruturado vai te que dar uma olhada em expressões regulares

Fala Emerson,

Tudo jóia cara?

usa regex que deve resolver.

http://www.java2s.com/Tutorial/Java/0130__Regular-Expressions/0200__Validation.htm

http://www.guj.com.br/posts/list/103520.java

Abs