Probleminha com String

Tenho a seguinte String:

String nome = "PEDRO";

Como eu poderia colocar todas as letras após a primeira minúsculas ???

Obrigado!

Se eu entendi direito:

String s = "PEDRO"; s = s.substring(0, 1) + s.substring(1, s.length()).toLowerCase();

Percorre a string utilizando “Character.isUpperCase()” para verificar se o caracter é maiúsculo. Depois vc implementa a sua logica.