Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for validSurrogatePairAt (0.06 sec)

  1. android/guava-tests/test/com/google/common/base/StringsTest.java

        assertTrue(Strings.validSurrogatePairAt("\uD8AB\uDCAB", 0));
        assertTrue(Strings.validSurrogatePairAt("abc\uD8AB\uDCAB", 3));
        assertTrue(Strings.validSurrogatePairAt("abc\uD8AB\uDCABxyz", 3));
        assertFalse(Strings.validSurrogatePairAt("\uD8AB\uD8AB", 0));
        assertFalse(Strings.validSurrogatePairAt("\uDCAB\uDCAB", 0));
        assertFalse(Strings.validSurrogatePairAt("\uD8AB\uDCAB", -1));
    Registered: Fri Sep 05 12:43:10 UTC 2025
    - Last Modified: Wed Aug 27 17:53:41 UTC 2025
    - 10.5K bytes
    - Viewed (0)
  2. android/guava/src/com/google/common/base/Strings.java

        checkNotNull(b);
    
        int maxPrefixLength = min(a.length(), b.length());
        int p = 0;
        while (p < maxPrefixLength && a.charAt(p) == b.charAt(p)) {
          p++;
        }
        if (validSurrogatePairAt(a, p - 1) || validSurrogatePairAt(b, p - 1)) {
          p--;
        }
        return a.subSequence(0, p).toString();
      }
    
      /**
       * Returns the longest string {@code suffix} such that {@code a.toString().endsWith(suffix) &&
    Registered: Fri Sep 05 12:43:10 UTC 2025
    - Last Modified: Wed Aug 27 17:53:41 UTC 2025
    - 12.2K bytes
    - Viewed (0)
Back to top