এই নিবন্ধে, আমরা একটি প্রদত্ত সূচকে ইউনিকোড কোড পয়েন্ট কীভাবে নির্ধারণ করতে হয় তা বুঝব। প্রতিটি অক্ষর একটি ইউনিকোড কোড পয়েন্ট দ্বারা প্রতিনিধিত্ব করা হয়. একটি কোড পয়েন্ট হল একটি পূর্ণসংখ্যা মান যা প্রদত্ত অক্ষরটিকে অনন্যভাবে সনাক্ত করে। ইউনিকোড অক্ষরগুলি বিভিন্ন এনকোডিং ব্যবহার করে এনকোড করা যেতে পারে, যেমন UTF-8 বা UTF-16৷
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷ধরুন আমাদের ইনপুট হল −
Input String: Java Program Index value: 5
কাঙ্খিত আউটপুট হবে −
Unicode Point: 80
অ্যালগরিদম
Step 1 - START Step 2 - Declare a string value namely input_string and two integer values namely index and result Step 3 - Define the values. Step 4 - Use the function codePointAt() to fetch the code point value. Store the value as result. Step 5 - Display the result Step 6 - Stop
উদাহরণ 1
এখানে, আমরা 'প্রধান' ফাংশনের অধীনে সমস্ত ক্রিয়াকলাপ একসাথে আবদ্ধ করি।
import java.io.*; public class UniCode { public static void main(String[] args){ System.out.println("Required packages have been imported"); String input_string = "Java Program"; System.out.println("\nThe string is defined as: " +input_string); int result = input_string.codePointAt(5); System.out.println("The unicode point at index 5 is : " + result); } }
আউটপুট
Required packages have been imported The string is defined as: Java Program The unicode point at index 5 is : 80
উদাহরণ 2
এখানে, আমরা ক্রিয়াকলাপগুলিকে অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং প্রদর্শনকারী ফাংশনে অন্তর্ভুক্ত করি।
import java.io.*; public class UniCode { static void unicode_value(String input_string, int index){ int result = input_string.codePointAt(index); System.out.println("The unicode point at index " +index +"is : " + result); } public static void main(String[] args) { System.out.println("Required packages have been imported"); String input_string = "Java Program"; System.out.println("\nThe string is defined as: " +input_string); int index = 5; unicode_value(input_string, index); } }
আউটপুট
Required packages have been imported The string is defined as: Java Program The unicode point at index 5is : 80