将用户输入字符串转换为大写Java
这似乎是一个愚蠢的问题,但在浏览了谷歌的页面后,我一直没有找到我想要的答案将用户输入字符串转换为大写Java,java,user-input,uppercase,Java,User Input,Uppercase,这似乎是一个愚蠢的问题,但在浏览了谷歌的页面后,我一直没有找到我想要的答案 s1.setName(JOptionPane.showInputDialog("Enter Name: "); 对于上面的fo代码,我如何将用户输入的数据格式化为所有大写字母 如果您有任何帮助,我们将不胜感激。请参阅String.toUpperCase() 请记住,字符串是不可变的,因此这将创建一个重复的字符串。String类上有一个toUpperCase()方法 JOptionPane.showInputDialog
s1.setName(JOptionPane.showInputDialog("Enter Name: ");
对于上面的fo代码,我如何将用户输入的数据格式化为所有大写字母
如果您有任何帮助,我们将不胜感激。请参阅String.toUpperCase()
请记住,字符串是不可变的,因此这将创建一个重复的字符串。String类上有一个toUpperCase()方法 JOptionPane.showInputDialog(..)返回一个字符串,因此您可以使用:
JOptionPane.showInputDialog("Enter name: ").toUpperCase();
谢谢,我有点笨。我尝试了.toUpperCase(),但最后没有。请记住,在Java中,链式方法总是从左到右调用(没有括号)。因此,您总是希望将更改字符串的方法放在拉下字符串的方法的右侧。