আপনি একটি স্ট্রিংকে একটি অক্ষর অ্যারেতে রূপান্তর করতে পারেন স্ট্রিংয়ের প্রতিটি উপাদানকে একটি অ্যারেতে অনুলিপি করে বা toCharArray() পদ্ধতি ব্যবহার করে৷
প্রতিটি উপাদান কপি করা হচ্ছে
-
রূপান্তর করার জন্য স্ট্রিং পান।
-
স্ট্রিং এর দৈর্ঘ্য সহ একটি খালি অক্ষর অ্যারে তৈরি করুন।
-
charAt() স্ট্রিং ক্লাস পদ্ধতি একটি নির্দিষ্ট অবস্থানে অক্ষর প্রদান করে। এই পদ্ধতি ব্যবহার করে স্ট্রিং-এর প্রতিটি অক্ষর অ্যারেতে অনুলিপি করুন।
উদাহরণ
import java.util.Arrays; import java.util.Scanner; public class StringToCharArray { public static void main(String args[]) { Scanner sc = new Scanner(System.in); System.out.println("Enter a String value: "); String str = sc.next(); //Creating an empty array with the length of the String char chArray[] = new char[str.length()]; //Copying each element of the String to the array for(int i=0; i<str.length(); i++) { chArray[i] = str.charAt(i); } System.out.println("Contents of the character array: "); System.out.println(Arrays.toString(chArray)); } }
আউটপুট
Enter a String value: Tutorialspoint Contents of the String array: [T, u, t, o, r, i, a, l, s, p, o, i, n, t]
toCharArray() পদ্ধতি ব্যবহার করা
toCharArray() স্ট্রং ক্লাসের মেথড বর্তমান স্ট্রিংকে ক্যারেক্টার অ্যারেতে রূপান্তর করে এবং রিটার্ন করে। অতএব, এই পদ্ধতিটি ব্যবহার করে একটি স্টিংকে একটি অক্ষর অ্যারেতে রূপান্তর করতে −
-
রূপান্তর করার জন্য স্ট্রিং পান।
-
স্ট্রিং এর দৈর্ঘ্য সহ একটি খালি অক্ষর অ্যারে তৈরি করুন।
-
toCharArray() পদ্ধতি ব্যবহার করে স্ট্রিংটিকে অক্ষর অ্যারেতে রূপান্তর করুন এবং উপরের তৈরি খালি অ্যারেতে সংরক্ষণ করুন৷
উদাহরণ
import java.util.Arrays; import java.util.Scanner; public class ToCharArrayExample { public static void main(String args[]) { Scanner sc = new Scanner(System.in); System.out.println("Enter a String value: "); String str = sc.next(); //Creating an empty array with the length of the String char chArray[] = str.toCharArray(); System.out.println("Contents of the character array: "); System.out.println(Arrays.toString(chArray)); } }
আউটপুট
Enter a String value: Tutorialspoint Contents of the character array: [T, u, t, o, r, i, a, l, s, p, o, i, n, t]