2012-04-25 17 views

Odpowiedz

8

Klasa String ma metodę toUpperCase() na nim.

JOptionPane.showInputDialog (..) zwraca ciąg znaków, więc można użyć:

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

dziękuję, było trochę głupie. Próbowałem. ToUpperCase() wszędzie, ale koniec. – user1081326

+0

Należy pamiętać, że w języku Java metody łańcuchowe są zawsze nazywane od lewej do prawej (brak nawiasów). Więc zawsze chciałbyś mieć metodę, która zmienia łańcuch na prawo od metody, która ściąga ciąg znaków. – Charles

+0

Ahh ok, To sprawia, że ​​rzeczy wyraźniejsze. Dziękuję Ci. – user1081326

8

See String.toUpperCase()

Pamiętaj, że String jest niezmienna, więc ten sposób tworzy jego duplikat ciąg

Powiązane problemy