How to capitalize the first letter of your name in java?
本问题已经有最佳答案,请猛点这里访问。
这是我的代码:导入java.util.scanner;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | class namedisplay { public static void main(String args[]){ Scanner input = new Scanner(System.in); System.out.println("Enter your name:"); String name = input.nextLine(); String capital1 = name.substring(0).toUpperCase(); String capital2 = name.substring(5).toUpperCase(); System.out.println(capital1+capital2); } } |
程序输出:输入您的姓名:安娜李安娜·李莉
我希望程序只将名字和姓氏的首字母大写,例如,安娜李。
1 2 3 4 5 6 7 8 9 |
要得到第一个字母并大写,您可以使用这个
然后您要将来自
1 2 3 | name.substring(1, name.length()); // 1 mean the substring will start at the // second letter and name.length means the // substring ends with the last letter |
号