gpt4 book ai didi

java - 获取人名首字母的方法

转载 作者:行者123 更新时间:2023-12-02 10:15:48 28 4
gpt4 key购买 nike

我创建了一个可以创建人的类(名字、中间名和姓氏+生日),并且我创建了一个获取人的姓名缩写的方法。方法如下:

public String getInit() {
return "" + firstName.charAt(0) + middleName.charAt(0)
+ lastName.charAt(0);
}

但是我已经为没有中间名的人创建了第二个构造函数,并且我希望该方法能够为他们创建首字母缩写,但我不确定如何使该方法忽略那些没有中间名的人的中间名任何。

它是用java编写的,我对编程很陌生,所以任何帮助将不胜感激编辑:添加代码作为文本

最佳答案

检查middleName是否为null,如果不是,则取第一个字符,否则什么也不做

return firstName.charAt(0)+ (middleName == null? "" :middleName.char(0))+lastnName.charAt(0);

关于java - 获取人名首字母的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54696100/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com