์ํํธ์จ์ด์ ํ์ ๊ณผ ํจ์ํ ํ๋ก๊ทธ๋๋ฐ
- ์ํํธ์จ์ด๋ฅผ ํตํ ํ์ ์ ์ ๋ฐ์ํ๋๊ฐ?
- ์ธ๊ฐ์ ์ถ์์ ์ธ ์ฌ๊ณ ๋ฅผ ํตํด ๋ฐ์ํ ์์ด๋์ด๋ฅผ ์ปดํจํฐ์ ๊ทน๋ํ๋ ์ฐ์ฐ๋ ฅ์ ํตํด ์ฌ์ฉํ ์ ์๊ฒ ๋์๊ธฐ ๋๋ฌธ.
- ์ด๋ฌํ ์๊ฐ์ ํฌ๊ฒ ๋ด๋ ๊ทธ๋ ๊ณ ๊ฐ๋ฐ์๊ฐ ์ธ์ด๋ฅผ ๋ฐ๋ผ๋ณด๋ ์์ ์๊ฐ์์๋ ๋ง๋ค.
- ์ฆ, ์ปดํจํฐ์ ์ธ๊ฐ์ ์ํต์ ํธํ๊ฒ ํ๋ ค๋ ๋ฐฉํฅ์ผ๋ก ๊ฑฐ์์ ์ผ๋ก, ๋ฏธ์์ ์ผ๋ก ๋ฐ์ ํด์๋ค.
- ํจ์ํ ํ๋ก๊ทธ๋๋ฐ๋ ์ด๋ฌํ ๋งฅ๋ฝ์ ์ฐ์ฅ์ด๋ผ ์๊ฐํ ์ ์๋ค.
- ์๋ก์ด ๋ฌธ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ๋ํ๋ฌ๋ค๋ฉด, ์ด๋ฅผ ์ตํ๋ ๊ฒ์ด ๋ด ์ถ์๋, ์ ์ฒด๋ฅผ ์ํด์๋ ๋ง์ง ์์๊น?
์?
- ๊ฐ์ฒด์งํฅ
- ์์ง์ด๋ ๋ถ๋ถ์ ์บก์ํํ์ฌ ์ดํด๋ฅผ ๋๋๋ค.
- ํด๋์ค ๋จ์์ ์ฌ์ฌ์ฉ โ ํฐ ํ๋ ์์ํฌ ์คํ์ผ์ ์ฌ์ฌ์ฉ ์ ํธ
- ํจ์ํ
- ์์ง์ด๋ ๋ถ๋ถ์ ์ต์ํํ์ฌ ์ดํด๋ฅผ ๋๋๋ค.
- ์ธ๋ถ์ ์ธ ๋จ๊ณ์์ ์ฝ๊ฒ ์ฝ๋ ์ฌ์ฌ์ฉ
- ํจ์ ์์ค์์์ ์ฌ์ฌ์ฉ!
์ ํ
package com. nealford. ft. trans;
import java.util.List;
public class TheCompanyProcess {
public String cleanNames (List<String> list0fNames) {
StringBuilder result = new StringBuilder();
for (int i = 0; i < listOfNames.size(); i++) {
if (listOfNames.get(i). length () > 1) {
result.append(capitalizeString(listOfNames.get(i))).append(",");
}
}
return result. substring(0, result. length() - 1). toString();
}
public String capitalizeString (String s) {
return s.substring(0, 1). toUpperCase() + s.substring(1, s. length());
}
}
Reference