Merge pull request #273 from CharlesVaneenoo/simplify_getIndefiniteArticle

Simplify getIndefiniteArticle()
This commit is contained in:
Major
2016-03-11 15:05:48 +00:00
@@ -16,11 +16,9 @@ public final class LanguageUtil {
*/ */
public static String getIndefiniteArticle(String string) { public static String getIndefiniteArticle(String string) {
char first = Character.toLowerCase(string.charAt(0)); char first = Character.toLowerCase(string.charAt(0));
if (allUpperCase(string)) { if (allUpperCase(string) && (first == 'f' || first == 'l' || first == 'm' || first == 'n' || first == 's')) {
if (first == 'f' || first == 'l' | first == 'm' || first == 'n' || first == 's') {
return "an"; return "an";
} }
}
boolean vowel = first == 'a' || first == 'e' || first == 'i' || first == 'o' || first == 'u'; boolean vowel = first == 'a' || first == 'e' || first == 'i' || first == 'o' || first == 'u';
return vowel ? "an" : "a"; return vowel ? "an" : "a";