我制作了一个可以创建人物的类(名字,中间名和姓氏+生日),并且制作了一种获取人物姓名缩写的方法。该方法如下所示:
<div id="pane">
<div id="box"></div>
<div id="box-green"></div>
</div>
<div class="score">
<span>Score: </span><div id="score">0</div>
</div>
但是,我此后为没有中间名的人创建了第二个构造函数,我希望该方法能够为他们创建首字母缩写,但是我不确定如何使该方法忽略那些没有中间名的人的中间名任何。
它是用Java语言编写的,所以我对编程还很陌生,因此不胜感激 编辑:将代码添加为文本
答案 0 :(得分:1)
检查middleName
是否为null
,如果不带第一个字符,则不带任何字符
return firstName.charAt(0)+ (middleName == null? "" :middleName.char(0))+lastnName.charAt(0);