我有一個形式爲「Firstname MiddleInitial Lastname」的字符串。重新排列Java中的字符串
我想將其轉換爲「姓氏,名字MiddleIntial」
有些名字可能有中間字母,但有些人可能不:
String Name1 = "John Papa P";
String name2 = "Michael Jackson";
// Desired Output
result1 = "Papa, John P";
result2 = "Jackson, Michael";
我怎樣才能做到這一點?
有什麼問題嗎? – fvu 2014-10-18 23:35:39
也許'split()'字符串,然後訪問單個單詞並以您喜歡的形式重新組合它們。 – 5gon12eder 2014-10-18 23:37:43
甚至lastIndexOf()http://docs.oracle.com/javase/6/docs/api/java/lang/String.html#lastIndexOf(int) – keuleJ 2014-10-18 23:43:15