কম্পিউটার

কিভাবে আমরা জাভাতে পূর্বনির্ধারিত পদ্ধতি ব্যবহার না করে একটি স্ট্রিং সাজাতে পারি?


একটি স্ট্রিং একটি বস্তু যা একটি অপরিবর্তনীয় প্রতিনিধিত্ব করে অক্ষর ক্রম এবং একবার তৈরি করা পরিবর্তন করা যাবে না. java.lang.String ক্লাস একটি স্ট্রিং অবজেক্ট তৈরি করতে ব্যবহার করা যেতে পারে।

নীচের প্রোগ্রামে, আমরা কোনো পূর্বনির্ধারিত পদ্ধতি ব্যবহার না করেই একটি স্ট্রিংয়ের অক্ষর সাজাতে পারি জাভাতে স্ট্রিং ক্লাসের।

উদাহরণ

public class SortStringWithoutPredefinedMethodsTest {
   public static void main(String[] args) {
      String str = "jdkoepacmbtr";
      System.out.println("Before Sorting:" + str);
      int j = 0;
      char temp = 0;
      char[] chars = str.toCharArray();
      for(int i=0; i < chars.length; i++) {
         for(j=0; j < chars.length; j++) {
            if(chars[j] > chars[i]) {
               temp = chars[i];
               chars[i] = chars[j];
               chars[j] = temp;
            }
         }
      }
      System.out.println("After Sorting:");
      for(int k=0; k < chars.length; k++) {
         System.out.println(chars[k]);
      }
   }
}

আউটপুট

Before Sorting: jdkoepacmbtr
After Sorting:
a
b
c
d
e
j
k
m
o
p
r
t

  1. কিভাবে আমরা জাভাতে একটি JSON স্ট্রিংকে JSON অবজেক্টে রূপান্তর করতে পারি?

  2. কিভাবে আমরা জাভাতে স্ট্যাক ব্যবহার করে একটি সারি বাস্তবায়ন করতে পারি?

  3. কিভাবে আমরা জাভাতে একটি নির্দিষ্ট কলামে একটি JTable সাজাতে পারি?

  4. কিভাবে আমরা জাভাতে একটি JComboBox এর আইটেমগুলি সাজাতে পারি?