Если вы уже проанализировали строку, чтобы получить 2 числа, просто создайте строку из этих двух char
значений:
String s = new String(new char[] { 55357, 56842 });
System.out.println(s);
Вывод
?
Чтобы получить кодовую точку этого:
s.codePointAt(0) // returns 128522
Вам не обязательно создавать строку:
Character.toCodePoint((char) 55357, (char) 56842) // returns 128522