How to determine whether a pair of char values is a valid Unicode surrogate pair in Java

1 Answer

0 votes
package javaapplication1;
 
public class JavaApplication1 {
 
    public static void main(String[] args) {
 
        char ch1, ch2;

        ch1 = '\ud900';
        ch2 = '\ude00';

        boolean b;
        
        b = Character.isSurrogatePair(ch1, ch2);
        System.out.println(b);
        
        System.out.println(Character.isSurrogatePair('\ude00', '\udf00'));
    }
}
 
/*
run:

true
false
 
*/

 



answered Sep 16, 2016 by avibootz
...