我需要大寫第一個名稱的ArrayList中的第一個字母,姓在ArrayList中,例如:大寫的名字
輸入:
colette Sapienza
gretta Beumer
EMManuel Mossman
Colette Sapienza
輸出:
Colete Sapienza
Gretta Beumer
Emmanuel Mossman
Colette Sapienza
代碼:
ArrayList<String> a;
a = getNames();
for(int i=0; i < a.size(); i++){
if(i==0)
a.set(i, a.get(i).toUpperCase());
else if (i > 0 && i-1 ==' ')
a.set(i, a.get(i).toUpperCase());
else
a.set(i,a.get(i).toLowerCase());
}
return a;
您的文章不包含質詢。你也沒有附加有用的,完整的方法源代碼。 – 2014-10-30 00:10:51
那麼,什麼是問題?請告訴我們更多關於這個問題。 – Mac70 2014-10-30 00:11:01