আপনি একটি স্ট্রিংকে একটি অক্ষর অ্যারেতে রূপান্তর করতে পারেন স্ট্রিংয়ের প্রতিটি উপাদানকে একটি অ্যারেতে অনুলিপি করে বা 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]