এই উইকি হাউ আপনাকে জাভা ব্যবহার করার একটি উপায় শেখায় যাতে বর্ণগুলির একটি স্ট্রিং বর্ণানুক্রমিক হয়। সমস্ত কোডিং প্রকল্পের মতো, স্ট্রিংটি ঠিক আছে কিনা তা নির্ধারণ করার একাধিক উপায় রয়েছে। এটি একটি মৌলিক উদাহরণ যা একটি অক্ষর অ্যারে তৈরি করে এবং স্ট্রিং এর সাথে তুলনা করে কাজ করে।
ধাপ
পদক্ষেপ 1. java.util. Arrays আমদানি করুন।
java.util. Arrays- এ অ্যারে অনুসন্ধান এবং সাজানোর জন্য আপনার প্রয়োজনীয় পদ্ধতি রয়েছে।
আমদানি java.util. Arrays;
ধাপ 2. স্ট্রিং এর ক্রম পরীক্ষা করার জন্য একটি ফাংশন তৈরি করুন।
এই ফাংশনটি স্ট্রিংয়ের দৈর্ঘ্য খুঁজে পাবে, একটি অক্ষর অ্যারে তৈরি করবে স্ট্রিংটির দৈর্ঘ্য, অক্ষর অ্যারেতে স্ট্রিং বরাদ্দ করবে এবং তারপর সেই অ্যারে সাজাবে।
আমদানি java.util. Arrays; পাবলিক ক্লাস উইকিহাউ // স্ট্রিং চর c = নতুন অক্ষর [n] এর সমান দৈর্ঘ্যের একটি অক্ষর অ্যারে তৈরি করুন; // (int i = 0; i <n; i ++) {c = s.charAt (i); } // সাজানোর অক্ষর অ্যারে Arrays.sort (c);
ধাপ 3. অক্ষর অ্যারে স্ট্রিং এর সমান কিনা তা খুঁজুন।
আমদানি java.util. Arrays; পাবলিক ক্লাস উইকিহাউ // স্ট্রিং চর c = নতুন অক্ষর [n] এর সমান দৈর্ঘ্যের একটি অক্ষর অ্যারে তৈরি করুন; // (int i = 0; i <n; i ++) {c = s.charAt (i); } // সাজানোর অক্ষর অ্যারে Arrays.sort (c); // অক্ষর অ্যারে এবং স্ট্রিং সমান কিনা তা পরীক্ষা করুন (int i = 0; i <n; i ++) যদি (c ! = s.charAt (i)) মিথ্যা ফেরত দেয়; সত্য ফিরে; }
ধাপ 4. যুক্তি সরবরাহ করুন।
এখন যেহেতু আপনি ফাংশনটি তৈরি করেছেন, স্ট্রিংটি পরীক্ষা করা বাকি আছে। স্ট্রিং বর্ণানুক্রমিক হলে, ফলাফল হবে হ্যাঁ । যদি না হয়, ফলাফল হবে না.
আমদানি java.util. Arrays; পাবলিক ক্লাস উইকিহাউ // স্ট্রিং চর c = নতুন অক্ষর [n] এর সমান দৈর্ঘ্যের একটি অক্ষর অ্যারে তৈরি করুন; // (int i = 0; i <n; i ++) {c = s.charAt (i); } // সাজানোর অক্ষর অ্যারে Arrays.sort (c); // অক্ষর অ্যারে এবং স্ট্রিং সমান কিনা তা পরীক্ষা করুন (int i = 0; i <n; i ++) যদি (c ! = s.charAt (i)) মিথ্যা ফেরত দেয়; সত্য ফিরে; } পাবলিক স্ট্যাটিক অকার্যকর প্রধান (স্ট্রিং আর্গস ) {স্ট্রিং s = "aabbbcc"; // স্ট্রিং ঠিক আছে কিনা তা পরীক্ষা করুন (isAlphabeticOrder (s)) System.out.println ("হ্যাঁ"); অন্য System.out.println ("না"); }}