java - Java - 如何使单词的最后一个字母变为大写

所以,我是编程新手,老师要求我们编写一个可以完成这个的代码,需要使用substring来完成。


 System.out.println("Welcome to the twistAround (made up language) translation program.n");



 System.out.print("Enter word to translate:");


 String word = input.nextLine();



 String secondHalf = word.substring(word.length() / 2, word.length());



 System.out.println(secondHalf);



时间:

1 - 使用charAt方法得到第一个字符。

2- 更改字符的大小写并将它添加到字符串。


 String secondHalf ="opter";


 char a = secondHalf.charAt(0);


 secondHalf = secondHalf.substring(1);


 secondHalf = Character.toString(a).toUpperCase()+secondHalf;


 System.out.println(secondHalf);



3 - 另一种方法是使用substring方法,然后删除第一个字符,修改大小写,然后将它添加到字符串。


 String secondHalf ="opter";


 String a = secondHalf.substring(0, 1);


 secondHalf = secondHalf.substring(1);


 secondHalf = a.toUpperCase()+secondHalf;


 System.out.println(secondHalf);



...