String firstName, middleName, lastName;
char firstInitial, middleInitial, lastInitial;
firstName = "Huckle";
middleName = "Berry";
lastName = "Fin";
firstInitial= (firstName.toLowerCase()).charAt(0);
middleInitial = middleName.charAt(0);
lastInitial = lastName.charAt(0);
System.out.print(firstInitial);
System.out.print(middleInitial);
System.out.println(lastInitial);
...为什么可以链接这些方法。tolowercase((和charat((方法一起?...
字符串类在Java中不可变,因此调用toLowerCase()
将以该操作的结果返回另一个字符串
.. charat((方法只能与字符串参考变量一起使用?...
您也可以使用文字字符串
firstInitial = "Huckle".toLowerCase().charAt(0);
middleInitial = middleName.charAt(0);
lastInitial = "Fin".charAt(0);
,但正如我之前所说的,可以在字符串对象上调用方法tolowercase,并将返回另一个字符串
您可以(甚至没有太多意义(将方法序列列为
喜欢:
firstInitial = firstName
.toLowerCase()
.toUpperCase()
.substring(0)
.toLowerCase()
.toUpperCase()
.trim()
.charAt(0);