public class SurrogatePairChecker{ public static boolean isSurrogate(String str) { if ((str == null) || ("".equals(str))) { return false; } for (char c : str.toCharArray()) { if (Character.isHighSurrogate(c) || Character.isLowSurrogate(c)) { return true; } } return false; } }