مثلا در مثال زیر:
char[] ch = new char[] { '1', '2', '3', '4', '5' };
int index = 3, limit = 4;
int result= Character.codePointAt(ch, index, limit);
System.out.println("Unicode code point for number is " + result);
جواب نهایی برابر است با :
The numbers are: '1', '2', '3', '4', '5'
Unicode code point for number is 52
در جدول کدهای UTF-8 ، کد اختصاص یافته به عدد 4 که در آرایه بالا دارای ایندکس 3 است، برابر با 52 . استفاده از limit چه کاربردی دارد؟