編寫一個方法lastNameFirst接受一個包含諸如「Harry Smith」或「Mary Jane Lee」之類名稱的字符串,並返回帶有姓氏的第一個字符串,例如「Smith,Harry」或「李,瑪麗簡」。名字在字符串中翻轉
IM應該檢查它, http://wiley.code-check.org/codecheck/files?repo=bjlo2&problem=05_02
我張貼此
String firstName = name.substring(0, name.indexOf(" "));
String lastName = name.substring(name.indexOf(" "));
String cName = lastName + ", " + firstName;
if (lastName == " " )
{
cName = firstName;
}
return cName;
我得到0/4每次請幫助IM完全喪失。
您需要拆分最後一個空間,而不是第一個空間。 – shmosel
'lastName ==「」'應該是'lastName.equals(「」)'' – MikeCAT