Turn a User Input String to Upper Case Java

32,719

Solution 1

The String class has a toUpperCase() method on it.

JOptionPane.showInputDialog(..) returns a String, so you can use:

JOptionPane.showInputDialog("Enter name: ").toUpperCase();

Solution 2

See String.toUpperCase()

Remember that String is immutable, so this creates a duplicate string

Share:
32,719
user1081326
Author by

user1081326

Updated on July 09, 2022

Comments

  • user1081326
    user1081326 almost 2 years

    This may seem like a silly question, but after going through pages of google, i havnt been able to find the answer i want.

    s1.setName(JOptionPane.showInputDialog("Enter Name: ");
    

    For the above piece fo code, how would i format the data the user entered to be all capitals?

    Any help here would be appreciated.