sapendo che per convertire una stringa in maiuscolo basta fare:

s.toUpperCase

e viceversa

s.LowerCase

come faccio a riconoscere se un carattere è maiuscolo e nel caso convertirlo in minuscolo e viceversa?